Skip to content

Commit

Permalink
Add warning about GPU requirement for astra 3d projections
Browse files Browse the repository at this point in the history
  • Loading branch information
bwohlberg committed Oct 25, 2024
1 parent f8a7218 commit 9932436
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions scico/linop/xray/astra.py
Original file line number Diff line number Diff line change
Expand Up @@ -462,6 +462,9 @@ class XRayTransform3D(LinearOperator): # pragma: no cover
`ASTRA toolbox <https://github.com/astra-toolbox/astra-toolbox>`_.
The `3D geometries <https://astra-toolbox.com/docs/geom3d.html#projection-geometries>`__
"parallel3d" and "parallel3d_vec" are supported by this interface.
*NB:* A GPU is required for the primary functionality of this class;
if no GPU is available, projections and back projections will fail
with an "Unknown algorithm type" error.
The volume is fixed with respect to the coordinate system, centered
at the origin, as illustrated below:
Expand Down

0 comments on commit 9932436

Please sign in to comment.