You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The list of the modules that require code optimisation and GPU acceleration. Please approach them in the following priority order.
Normalisation module. Contains two implementations, CuPy one and the one using CUDA kernel. The latter produces the result different from the CuPy implementation and needs to be checked. Also the grid/block sizes affect the result as well. The input to the normalisation module is uint16 data type.
Median/dezinger filter. The raw CUDA kernel has been ported from the code in the Larix toolbox. The code does compile, however the result is incorrect. For comparison one can use scipy.ndimage.median_filter(np.float32(Input), size=3) . Arranging in the similar fashion using templates would be great. Block and grid sizes to be checked if correct. The input to the median filter module is uint16 and float32 data type.
Centering module. Has got two methods in the file, the one for the normal 180 degrees data and 360 degrees one.
The list of the modules that require code optimisation and GPU acceleration. Please approach them in the following priority order.
scipy.ndimage.median_filter(np.float32(Input), size=3)
. Arranging in the similar fashion using templates would be great. Block and grid sizes to be checked if correct. The input to the median filter module is uint16 and float32 data type.To run full pipelines with the series of the modules above please see the following script
The text was updated successfully, but these errors were encountered: