API: move 'interp' out of spaces#1520
Conversation
|
Checking updated PR... No PEP8 issues. Comment last updated at 2020-01-21 22:12:09 UTC |
|
Some additional context: Apparently the PR #1459 is too big to review, so I'm trying to break it down into smaller ones. This one is only concerned with moving the I haven't adapted the tests yet since that would mean moving a bunch of code around, blowing up the size of the changes substantially. That'll come as a second step. |
aringh
left a comment
There was a problem hiding this comment.
Review of the first 7 files, out of 11. So far I think it looks ok, but I don't think I have not understood all details. Detailed comments below.
I will try to review the rest shortly.
aringh
left a comment
There was a problem hiding this comment.
I have no strong opinion on whether interpolation should be an operator or not. This looks overall fine to me.
Ps. The remaining part was shorter than I though. So I reviewed it right away 😄 Ds.
|
Thanks for the partial review, @aringh. I'll try to get the changes done asap. |
|
Doctests now work again and make more sense, sorry for the noise. I'll do the unit tests next. |
16908af to
e3b0fdf
Compare
|
It's been a while. Tests are fixed now, with only minor adaptions. Ready for final review. Changes since last review:
|
aringh
left a comment
There was a problem hiding this comment.
Partial review. Review of:
- examples/deform/linearized_fixed_template.py
- odl/contrib/datasets/ct/mayo.py
- odl/deform/linearized.py
- odl/discr/init.py
- odl/discr/discr_ops.py
- odl/discr/discr_utils.py
Will try to continue with the rest later this week.
|
Thanks for the review, @aringh! Remaining stuff is fixed, will merge after CI. |
In the hope of getting it merged faster, I created this PR that takes the minimal action to remove
'interp'from the spaces (where I no longer think it makes sense) to corresponding operators.Tests will follow.
Please review this version.