InsightSoftwareConsortium / ITKElastix

An ITK Python interface to elastix, a toolbox for rigid and nonrigid registration of images
Apache License 2.0
190 stars 23 forks source link

itk-elastix-opencl lags itk-elastix on pypi #202

Open khahn-hf opened 1 year ago

khahn-hf commented 1 year ago

Hello,

Noticed itk-elastix-opencl is at 0.13.0, but itk-elastix is at 0.15.0 on pypi. Is there any specific reason (e.g. is OpenCL unsupported)?

Thanks!

ntatsisk commented 1 year ago

Hi @khahn-hf, there are some long-standing issues related to the OpenCL in Elastix: https://github.com/SuperElastix/elastix/issues/226, https://github.com/SuperElastix/elastix/issues/218, https://github.com/SuperElastix/elastix/issues/107, https://github.com/SuperElastix/elastix/issues/70. Since there is some progress being made these days, I think it might better that a new version of itk-elastix-opencl waits for these updates first.

pypi20200320 commented 3 months ago

Hi, All. There are new version of itk-elastix-opencl which can be runed successfullly ? I had tried itk-elastix-opencl 0.11.0 and 0.13.0, both all can't run succeed. The error info shows below:

Traceback (most recent call last): File "", line 1, in File "/opt/conda/lib/python3.9/site-packages/itk/support/lazy.py", line 138, in getattribute base.itk_load_swig_module(module, namespace) File "/opt/conda/lib/python3.9/site-packages/itk/support/base.py", line 130, in itk_load_swig_module l_module = loader.load(swig_module_name) File "/opt/conda/lib/python3.9/site-packages/itk/support/base.py", line 289, in load l_spec.loader.exec_module(l_module) # pytype: disable=attribute-error File "", line 850, in exec_module File "", line 228, in _call_with_frames_removed File "/opt/conda/lib/python3.9/site-packages/itk/support/../ElastixPython.py", line 13, in from . import _ElastixPython AttributeError: PyCapsule_Import "_ITKCommonPython._C_API" is not valid