tools.grid

Contents

tools.grid#

bartorch.tools.grid()#

Compute sampling grid for x-space / k-space (and time).

Runs bart grid.

Parameters:
  • k (bool, default=False) – Compute k-space grid (-k)

  • t (torch.Tensor | None, default=None) – Sampling trajectory for k-space (-t)

  • D (tuple[int, ...] | None, default=None) – Size of x-space / k-space (-D)

  • T (int | None, default=None) – Number of time points (-T)

  • b1 (tuple[float, float, float] | None, default=None) – First basis vector (--b1)

  • b2 (tuple[float, float, float] | None, default=None) – Second basis vector (--b2)

  • b3 (tuple[float, float, float] | None, default=None) – Third basis vector (--b3)

  • bt (float | None, default=None) – Time step. (--bt)

  • **extra (Any) – Further BART flags, passed through by name.

Returns:

grid

Return type:

torch.Tensor