mrpro.utils.unsqueeze_tensors_at
- mrpro.utils.unsqueeze_tensors_at(*x, dim: int, ndim: int | None = None) tuple[Tensor, ...] [source]
Unsqueeze tensors at a specific dimension to the same number of dimensions.
Example
Tensors with shapes
(1,2,3)
and(1,3)
anddim=-2
results in tensors with shape(1,2,3)
and(1,1,3)
, as the maximum number of input dimensions is 3.Tensors with shapes
(1,2,3)
and(1,3)
anddim=1
andndim=4
results in tensors with shape(1,1,2,3)
and(1,1,1,3)
.