Replies: 5 comments 1 reply
-
SIRF priors and CIl function incompatibility from @epapoutsellis #1522 |
Beta Was this translation helpful? Give feedback.
-
SIRF data containers' |
Beta Was this translation helpful? Give feedback.
-
Checks in the Blockoperator for SIRFDataContainer: CIL/Wrappers/Python/cil/optimisation/operators/BlockOperator.py Lines 237 to 241 in 5406f33 CIL/Wrappers/Python/cil/optimisation/operators/BlockOperator.py Lines 248 to 251 in 5406f33 |
Beta Was this translation helpful? Give feedback.
-
@epapoutsellis @MargaretDuff if there is anything here that needs a SIRF fix, please create an issue there. The |
Beta Was this translation helpful? Give feedback.
-
SIRF does not divide (multiply, etc etc) by passing kwargs to numpy and required this work around |
Beta Was this translation helpful? Give feedback.
-
There are a number of workarounds we have put in place in CIL to overcome the residual incompatibilities with SIRF objects. This discussion is to try to list them and address them upstream, implementing what is needed in SIRF.
geometry
member/property.AcquisitionModel
do not have a caching mechanism for thenorm
.as_array
andfill
hasattr
calls to differentiate between CIL and SIRF objects.Beta Was this translation helpful? Give feedback.
All reactions