-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NEW: Solve the lamino-alignment problem #94
base: main
Are you sure you want to change the base?
Commits on Jul 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for df8d44d - Browse repository at this point
Copy the full SHA df8d44dView commit details
Commits on Jul 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e3a479c - Browse repository at this point
Copy the full SHA e3a479cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a26903 - Browse repository at this point
Copy the full SHA 7a26903View commit details -
Configuration menu - View commit details
-
Copy full SHA for 632343c - Browse repository at this point
Copy the full SHA 632343cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 360059b - Browse repository at this point
Copy the full SHA 360059bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d33efe5 - Browse repository at this point
Copy the full SHA d33efe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dc9634 - Browse repository at this point
Copy the full SHA 2dc9634View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f54560 - Browse repository at this point
Copy the full SHA 7f54560View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf9bf79 - Browse repository at this point
Copy the full SHA bf9bf79View commit details
Commits on Jul 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f29af01 - Browse repository at this point
Copy the full SHA f29af01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ee2424 - Browse repository at this point
Copy the full SHA 3ee2424View commit details
Commits on Jul 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2b51915 - Browse repository at this point
Copy the full SHA 2b51915View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b81680 - Browse repository at this point
Copy the full SHA 0b81680View commit details -
REF: Use Lanzcos remapping instead of scipy.map_coordinates
Because map_coordinates is not implemented for higher orders in CuPy.
Configuration menu - View commit details
-
Copy full SHA for bb9a69d - Browse repository at this point
Copy the full SHA bb9a69dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 687d74b - Browse repository at this point
Copy the full SHA 687d74bView commit details
Commits on Jul 22, 2020
-
NEW: Use CachedFFT for Laminography operator
In theory, this should improve runtimes for long-lived Lamino operators.
Configuration menu - View commit details
-
Copy full SHA for 11698a6 - Browse repository at this point
Copy the full SHA 11698a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7014c2 - Browse repository at this point
Copy the full SHA a7014c2View commit details -
REF: Lamino scatter gather kernel for any dimensions
Make the CUDA scatter gather kernels for the Lamino operator work for any number of dimensions because we will reuse it for the Tomo operator.
Configuration menu - View commit details
-
Copy full SHA for 7bb86bc - Browse repository at this point
Copy the full SHA 7bb86bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for adea3bb - Browse repository at this point
Copy the full SHA adea3bbView commit details
Commits on Aug 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 441ecb6 - Browse repository at this point
Copy the full SHA 441ecb6View commit details
Commits on Aug 27, 2020
-
Merge remote-tracking branch 'upstream/master' into catalyst
Conflicts: src/tike/operators/cupy/flow.py src/tike/operators/cupy/lamino.py src/tike/operators/numpy/flow.py src/tike/operators/numpy/lamino.py tests/test_align.py
Configuration menu - View commit details
-
Copy full SHA for e402185 - Browse repository at this point
Copy the full SHA e402185View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8076349 - Browse repository at this point
Copy the full SHA 8076349View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9409e29 - Browse repository at this point
Copy the full SHA 9409e29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87d8e60 - Browse repository at this point
Copy the full SHA 87d8e60View commit details
Commits on Sep 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3302397 - Browse repository at this point
Copy the full SHA 3302397View commit details
Commits on Sep 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e44c82c - Browse repository at this point
Copy the full SHA e44c82cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a110648 - Browse repository at this point
Copy the full SHA a110648View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1d1247 - Browse repository at this point
Copy the full SHA d1d1247View commit details
Commits on Sep 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0ddad30 - Browse repository at this point
Copy the full SHA 0ddad30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2059b83 - Browse repository at this point
Copy the full SHA 2059b83View commit details
Commits on Sep 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e2a5f84 - Browse repository at this point
Copy the full SHA e2a5f84View commit details
Commits on Sep 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a78e6e8 - Browse repository at this point
Copy the full SHA a78e6e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e76dfd2 - Browse repository at this point
Copy the full SHA e76dfd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 588573b - Browse repository at this point
Copy the full SHA 588573bView commit details
Commits on Sep 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5b3c4d5 - Browse repository at this point
Copy the full SHA 5b3c4d5View commit details
Commits on Sep 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bfeca3e - Browse repository at this point
Copy the full SHA bfeca3eView commit details
Commits on Sep 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ba7c4ee - Browse repository at this point
Copy the full SHA ba7c4eeView commit details
Commits on Sep 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 360aa09 - Browse repository at this point
Copy the full SHA 360aa09View commit details -
TST: Add normalization test to operators tests
Because: - We want to know not only if the adjoint operator is actually adjoint but also if it preserves the magnitude of the original
Configuration menu - View commit details
-
Copy full SHA for 2b5cc5d - Browse repository at this point
Copy the full SHA 2b5cc5dView commit details
Commits on Sep 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for afb75d4 - Browse repository at this point
Copy the full SHA afb75d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 268bf60 - Browse repository at this point
Copy the full SHA 268bf60View commit details -
Configuration menu - View commit details
-
Copy full SHA for db39039 - Browse repository at this point
Copy the full SHA db39039View commit details -
Configuration menu - View commit details
-
Copy full SHA for 034fa2e - Browse repository at this point
Copy the full SHA 034fa2eView commit details
Commits on Sep 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 37674b5 - Browse repository at this point
Copy the full SHA 37674b5View commit details
Commits on Oct 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d0c3c77 - Browse repository at this point
Copy the full SHA d0c3c77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 963d9e0 - Browse repository at this point
Copy the full SHA 963d9e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fe33eb - Browse repository at this point
Copy the full SHA 8fe33ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f7c26e - Browse repository at this point
Copy the full SHA 2f7c26eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f87bc40 - Browse repository at this point
Copy the full SHA f87bc40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 707fb8a - Browse repository at this point
Copy the full SHA 707fb8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a63e63f - Browse repository at this point
Copy the full SHA a63e63fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35d7c3a - Browse repository at this point
Copy the full SHA 35d7c3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c6d3d4 - Browse repository at this point
Copy the full SHA 2c6d3d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5932176 - Browse repository at this point
Copy the full SHA 5932176View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fdadbb - Browse repository at this point
Copy the full SHA 5fdadbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eae5dd - Browse repository at this point
Copy the full SHA 2eae5ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d9259a - Browse repository at this point
Copy the full SHA 3d9259aView commit details -
API: Switch from 'wrap' to 'constant value' interpolation
Because: - It provides better aligment when rotating the object doesn't a duplicate object to appear on the edge
Configuration menu - View commit details
-
Copy full SHA for 7e2ff9e - Browse repository at this point
Copy the full SHA 7e2ff9eView commit details
Commits on Oct 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 89dfb73 - Browse repository at this point
Copy the full SHA 89dfb73View commit details -
DEV: Avoid atomicAdd() in interpolation kernel
Because: - Maybe it runs faster to avoid atomic operations during gather Not yet tested to see whether there are performance benefits. The trade off is less parallelism because each element of the interpolation kernel is now processed sequentially.
Configuration menu - View commit details
-
Copy full SHA for 4de3ce2 - Browse repository at this point
Copy the full SHA 4de3ce2View commit details
Commits on Oct 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 86dc204 - Browse repository at this point
Copy the full SHA 86dc204View commit details
Commits on Oct 23, 2020
-
Merge branch 'flow-adjoint' into sequential
Conflicts: src/tike/operators/cupy/alignment.py src/tike/operators/cupy/flow.py src/tike/operators/cupy/interp.cu src/tike/operators/cupy/pad.py src/tike/operators/cupy/rotate.py tests/operators/test_pad.py
Configuration menu - View commit details
-
Copy full SHA for a4d8258 - Browse repository at this point
Copy the full SHA a4d8258View commit details
Commits on Jan 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f250d4a - Browse repository at this point
Copy the full SHA f250d4aView commit details
Commits on Feb 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 123db2a - Browse repository at this point
Copy the full SHA 123db2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f14888 - Browse repository at this point
Copy the full SHA 1f14888View commit details
Commits on Feb 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8ed0770 - Browse repository at this point
Copy the full SHA 8ed0770View commit details
Commits on Feb 6, 2021
-
API: Make laminography theta a parameter instead of constant
Because: - This is required in order to divide the operator amongst multiple devices.
Configuration menu - View commit details
-
Copy full SHA for e643da2 - Browse repository at this point
Copy the full SHA e643da2View commit details
Commits on Feb 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e123336 - Browse repository at this point
Copy the full SHA e123336View commit details
Commits on Feb 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cbfe16f - Browse repository at this point
Copy the full SHA cbfe16fView commit details
Commits on Feb 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 138f81c - Browse repository at this point
Copy the full SHA 138f81cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c478b3c - Browse repository at this point
Copy the full SHA c478b3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09fd5e6 - Browse repository at this point
Copy the full SHA 09fd5e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02e5d47 - Browse repository at this point
Copy the full SHA 02e5d47View commit details -
Configuration menu - View commit details
-
Copy full SHA for cab952f - Browse repository at this point
Copy the full SHA cab952fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 494131f - Browse repository at this point
Copy the full SHA 494131fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f56724b - Browse repository at this point
Copy the full SHA f56724bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c0ce98 - Browse repository at this point
Copy the full SHA 7c0ce98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 551724b - Browse repository at this point
Copy the full SHA 551724bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6ccac9 - Browse repository at this point
Copy the full SHA f6ccac9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2557b2a - Browse repository at this point
Copy the full SHA 2557b2aView commit details
Commits on Feb 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6a4bbbc - Browse repository at this point
Copy the full SHA 6a4bbbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7aad5e7 - Browse repository at this point
Copy the full SHA 7aad5e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66e966c - Browse repository at this point
Copy the full SHA 66e966cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f10f32 - Browse repository at this point
Copy the full SHA 6f10f32View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbeccce - Browse repository at this point
Copy the full SHA cbeccceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9157249 - Browse repository at this point
Copy the full SHA 9157249View commit details
Commits on Feb 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b4c6c08 - Browse repository at this point
Copy the full SHA b4c6c08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89c382b - Browse repository at this point
Copy the full SHA 89c382bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b7340 - Browse repository at this point
Copy the full SHA a3b7340View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2fbc47 - Browse repository at this point
Copy the full SHA b2fbc47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64eb859 - Browse repository at this point
Copy the full SHA 64eb859View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93e2146 - Browse repository at this point
Copy the full SHA 93e2146View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39d6571 - Browse repository at this point
Copy the full SHA 39d6571View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fd446d - Browse repository at this point
Copy the full SHA 2fd446dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5b88b3 - Browse repository at this point
Copy the full SHA d5b88b3View commit details
Commits on Feb 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6444f19 - Browse repository at this point
Copy the full SHA 6444f19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 190fecd - Browse repository at this point
Copy the full SHA 190fecdView commit details
Commits on Feb 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2f3b1b2 - Browse repository at this point
Copy the full SHA 2f3b1b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3e9980 - Browse repository at this point
Copy the full SHA a3e9980View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f46b38 - Browse repository at this point
Copy the full SHA 7f46b38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84229a4 - Browse repository at this point
Copy the full SHA 84229a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b6660a - Browse repository at this point
Copy the full SHA 9b6660aView commit details
Commits on Mar 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b4a7256 - Browse repository at this point
Copy the full SHA b4a7256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49b0ebf - Browse repository at this point
Copy the full SHA 49b0ebfView commit details
Commits on Mar 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1c925d6 - Browse repository at this point
Copy the full SHA 1c925d6View commit details
Commits on Mar 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 177940c - Browse repository at this point
Copy the full SHA 177940cView commit details
Commits on Mar 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e01cd8d - Browse repository at this point
Copy the full SHA e01cd8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95d02d4 - Browse repository at this point
Copy the full SHA 95d02d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7779068 - Browse repository at this point
Copy the full SHA 7779068View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe4d35c - Browse repository at this point
Copy the full SHA fe4d35cView commit details
Commits on Mar 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9567f19 - Browse repository at this point
Copy the full SHA 9567f19View commit details -
Merge branch 'total-variation' into catalyst
Conflicts: src/tike/align/solvers/cross_correlation.py src/tike/operators/cupy/alignment.py src/tike/operators/cupy/gradient.py src/tike/ptycho/ptycho.py
Configuration menu - View commit details
-
Copy full SHA for 3425b3a - Browse repository at this point
Copy the full SHA 3425b3aView commit details
Commits on Mar 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b1d725c - Browse repository at this point
Copy the full SHA b1d725cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e991225 - Browse repository at this point
Copy the full SHA e991225View commit details
Commits on Mar 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7a3178b - Browse repository at this point
Copy the full SHA 7a3178bView commit details
Commits on Mar 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 064e4c2 - Browse repository at this point
Copy the full SHA 064e4c2View commit details
Commits on Mar 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bf1c8f9 - Browse repository at this point
Copy the full SHA bf1c8f9View commit details
Commits on Mar 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5b9f5c6 - Browse repository at this point
Copy the full SHA 5b9f5c6View commit details
Commits on Mar 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7e17193 - Browse repository at this point
Copy the full SHA 7e17193View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf1bfc5 - Browse repository at this point
Copy the full SHA cf1bfc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b31fda1 - Browse repository at this point
Copy the full SHA b31fda1View commit details
Commits on Jul 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4247102 - Browse repository at this point
Copy the full SHA 4247102View commit details -
Configuration menu - View commit details
-
Copy full SHA for b099b32 - Browse repository at this point
Copy the full SHA b099b32View commit details
Commits on Jul 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f077d96 - Browse repository at this point
Copy the full SHA f077d96View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec201f9 - Browse repository at this point
Copy the full SHA ec201f9View commit details
Commits on Jul 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9acb11b - Browse repository at this point
Copy the full SHA 9acb11bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69ca52f - Browse repository at this point
Copy the full SHA 69ca52fView commit details