TomographicImaging / CCPi-Regularisation-Toolkit

The set of CPU/GPU optimised regularisation modules for iterative image reconstruction and other image processing tasks
Apache License 2.0
49 stars 25 forks source link

CuPy wrappers, restructuring CUDA kernels, fixes, tests #176

Closed dkazanc closed 11 months ago

dkazanc commented 1 year ago

This PR will enable CuPy wrappers in addition to all normal builds that already exist.

dkazanc commented 1 year ago

The tests in the conda build however fail due to some linking issues using the recent setuptools. I tried to investigate a bit and the issue seems to be around Cython but inconsistent as it appears to be with conda-build so far. When I install outside conda-build the modules can be imported.

Not 100% what is all about so far but the same problem occurs with TomoPhantom as well.