silx-kit / pyFAI

Fast Azimuthal Integration in Python
Other
101 stars 93 forks source link

Container-based LUT generation #445

Open kif opened 7 years ago

kif commented 7 years ago

They are likely to be ~2x faster to instanciate and would allow code factorization

kif commented 7 years ago

It would allow to perform LUT generation while processing the first image in a histogram like manner. This initiate a new generation of regriding engines. Let's postpone this issue to v0.15

kif commented 7 years ago

The array builder could nevertheless be used for image distortion

kif commented 6 years ago

For clarity it would be nice to call it "SparseContainer". The container is likely to build the structure in a format like COO (IJV) and then transform it into CSR or EEL format (LUT)

kif commented 6 years ago

While building the array, it would be cool to generate some statistics on the number of element per line in order to optimize the execution speed during the matrix multiplication

kif commented 5 years ago

The code is basically available but not yet widely used. Let's postpone this to 0.17 to realease 0.16 shortly

kif commented 5 years ago

Still TODO !

kif commented 5 years ago

Still TODO ! (bis)

kif commented 3 years ago

Still TODO (ter)