spyrit.core.meas.HadamSplit.adjoint
- HadamSplit.adjoint(x: tensor) tensor
Applies adjoint transform to incoming measurements \(y = H^{T}x\)
- Args:
\(x\) (torch.tensor): batch of measurement vectors. If x has more than 1 dimension, the adjoint measurement is applied to each measurement in the batch.
- Shape:
\(x\): \((*, M)\)
Output: \((*, N)\)
- Example:
>>> H = torch.randn([400, 1600]) >>> meas_op = Linear(H) >>> x = torch.randn([10, 400] >>> y = meas_op.adjoint(x) >>> print(y.shape) torch.Size([10, 1600])