moscot.backends.ott.OTTOutput.pull

OTTOutput.pull(x, scale_by_marginals=False)

Pull mass through the transport_matrix.

It is equivalent to \(T x\) but without instantiating the transport matrix \(T\), if possible.

Parameters:
Return type:

Union[ndarray[Any, dtype[floating]], Array]

Returns:

: Array of shape [n,] or [n, d], depending on the shape of x.