Skip to content

Fix CPU/OpenCL pipeline

Pierre Paleo requested to merge remove_unused_imports into master

About

It seems that the numpy/CPU (+OpenCL) pipeline is broken.

This MR also removes some unused imports, which made things crash (eg. fbp_base when no pyopencl was available).

To do

  • Remove unused imports
  • Fix CPU pipeline
    • In OpenclProcessing: devicetype="GPU" by default - what if no GPU ?
    • pipeline/reconstruction.py: check that cuda is available before trying to use CudaReconstructor
    • Fix input/output numpy arrays in OpenclBackprojector
  • OpenclBackprojector: fix centered_axis (does not work when using halftomo!)
  • End to end tests
Edited by Pierre Paleo

Merge request reports