oa::FnFlow::linearMatch
Construct x(t) = clean + t * (noise - clean) and the training target v(t) = noise - clean. inTime may be scalar, [B], or already broadcastable to inClean. A [B] vector is expanded across every non-batch dimension.
Function Documentation
Construct x(t) = clean + t * (noise - clean) and the training target v(t) = noise - clean. inTime may be scalar, [B], or already broadcastable to inClean. A [B] vector is expanded across every non-batch dimension.
Parameters
inCleanconst oa::Matrix &—
inNoiseconst oa::Matrix &—
inTimeconst oa::Matrix &—
Returns
FlowMatchBatchThe declared return value.