bartorch.tools.grid#
- bartorch.tools.grid(*, k=False, t=None, D=None, T=None, b1=None, b2=None, b3=None, bt=None, **extra)#
Compute sampling grid for x-space / k-space (and time).
Runs
bart grid.- Parameters:
k (bool) – Compute k-space grid (
-k)t (torch.Tensor | None) – Sampling trajectory for k-space (
-t)D (tuple[int, ...] | None) – Size of x-space / k-space (
-D)T (int | None) – Number of time points (
-T)b1 (tuple[float, float, float] | None) – First basis vector (
--b1)b2 (tuple[float, float, float] | None) – Second basis vector (
--b2)b3 (tuple[float, float, float] | None) – Third basis vector (
--b3)bt (float | None) – Time step. (
--bt)**extra (Any) – Further BART flags, passed through by name.
- Returns:
grid
- Return type:
torch.Tensor