CERN / TIGRE

TIGRE: Tomographic Iterative GPU-based Reconstruction Toolbox
BSD 3-Clause "New" or "Revised" License
560 stars 183 forks source link

Add OS_AwASD_POCS and fix a bug of not splitting angle blocks in POCs #313

Closed yliu88au closed 3 years ago

yliu88au commented 3 years ago

For Python version, corrected a bug that will always set blocksize=1 for OS algorithms in POCS family. Added a "OS" version of AwASD_POCS" algorithm. In current code there is a limitation that number of angles has be be divisible by blocksize (not ideal). The limitation seems from ordered_subsets() function. Older version using "list comprehension" may work here.