AstraCudaImpl

class odl.tomo.backends.astra_cuda.AstraCudaImpl(geometry, vol_space, proj_space)[source]

Bases: object

RayTransform implementation for CUDA algorithms in ASTRA.

Attributes
algo_backward_id
algo_forward_id
proj_id
proj_space
sino_id
vol_id
vol_space

Methods

create_ids(self)

Create ASTRA objects.

__init__(self, geometry, vol_space, proj_space)[source]

Initialize a new instance.

Parameters
geometryGeometry

Geometry defining the tomographic setup.

vol_spaceDiscretizedSpace

Reconstruction space, the space of the images to be forward projected.

proj_spaceDiscretizedSpace

Projection space, the space of the result.