Closed adler-j closed 8 years ago
Seems to show up in #172 as well.
It seems the issue has to do with as_midp
being used or not.
This is an instance of issues #174 and #159. We (I) need to fix that.
Is this done by the partitions?
If you go with the standard option nodes_on_bdry=False
or True
, you get the abbreviated printout, otherwise (using the option per axis differently) not. So yes, unless there is a bug, this is done.
Lets merge master into conebeam and run the above example first, then close.
Alright. That's gonna be interesting :-)
This now gives reasonable results of the form:
>>> T
RayTransform: uniform_discr([-20.0, -20.0, -20.0], [20.0, 20.0, 20.0], [100, 100, 100], dtype='float32') -> uniform_discr([0.0, -30.0, -30.0], [6.2831853071795862, 30.0, 30.0], [100, 100, 100], dtype='float32')
>>> T.adjoint
RayBackProjection: uniform_discr([0.0, -30.0, -30.0], [6.2831853071795862, 30.0, 30.0], [100, 100, 100], dtype='float32') -> uniform_discr([-20.0, -20.0, -20.0], [20.0, 20.0, 20.0], [100, 100, 100], dtype='float32')
In issue #169 an example of an error message is given:
Here, the
range
of the operator is printed "in full", instead of using the abbreviated syntax.