-
Notifications
You must be signed in to change notification settings - Fork 42
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
Rearchitect and Reinstate GPU #114
base: master
Are you sure you want to change the base?
Commits on Mar 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9423847 - Browse repository at this point
Copy the full SHA 9423847View commit details
Commits on Mar 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 323182c - Browse repository at this point
Copy the full SHA 323182cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07e0558 - Browse repository at this point
Copy the full SHA 07e0558View commit details
Commits on Mar 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8538e7f - Browse repository at this point
Copy the full SHA 8538e7fView commit details
Commits on Mar 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 414622b - Browse repository at this point
Copy the full SHA 414622bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c631dc0 - Browse repository at this point
Copy the full SHA c631dc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4015cbf - Browse repository at this point
Copy the full SHA 4015cbfView commit details
Commits on Mar 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5bf6ca8 - Browse repository at this point
Copy the full SHA 5bf6ca8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b0cc9 - Browse repository at this point
Copy the full SHA a3b0cc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c863946 - Browse repository at this point
Copy the full SHA c863946View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43686ab - Browse repository at this point
Copy the full SHA 43686abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61de023 - Browse repository at this point
Copy the full SHA 61de023View commit details -
Configuration menu - View commit details
-
Copy full SHA for 001d498 - Browse repository at this point
Copy the full SHA 001d498View commit details -
Configuration menu - View commit details
-
Copy full SHA for 058d4e9 - Browse repository at this point
Copy the full SHA 058d4e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c1e715 - Browse repository at this point
Copy the full SHA 0c1e715View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a6d10c - Browse repository at this point
Copy the full SHA 3a6d10cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1130e1f - Browse repository at this point
Copy the full SHA 1130e1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 591fa91 - Browse repository at this point
Copy the full SHA 591fa91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e5db2c - Browse repository at this point
Copy the full SHA 4e5db2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 099572c - Browse repository at this point
Copy the full SHA 099572cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76c6652 - Browse repository at this point
Copy the full SHA 76c6652View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea8fac0 - Browse repository at this point
Copy the full SHA ea8fac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9bc22b - Browse repository at this point
Copy the full SHA d9bc22bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f22230 - Browse repository at this point
Copy the full SHA 4f22230View commit details
Commits on Mar 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 876a88d - Browse repository at this point
Copy the full SHA 876a88dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 495ce95 - Browse repository at this point
Copy the full SHA 495ce95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f96921 - Browse repository at this point
Copy the full SHA 8f96921View commit details -
Configuration menu - View commit details
-
Copy full SHA for 751f447 - Browse repository at this point
Copy the full SHA 751f447View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19883fb - Browse repository at this point
Copy the full SHA 19883fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d13cf2d - Browse repository at this point
Copy the full SHA d13cf2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f92c68 - Browse repository at this point
Copy the full SHA 5f92c68View commit details
Commits on Mar 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4947c2e - Browse repository at this point
Copy the full SHA 4947c2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d087265 - Browse repository at this point
Copy the full SHA d087265View commit details -
Configuration menu - View commit details
-
Copy full SHA for 379c8f9 - Browse repository at this point
Copy the full SHA 379c8f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4061036 - Browse repository at this point
Copy the full SHA 4061036View commit details
Commits on Mar 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b226687 - Browse repository at this point
Copy the full SHA b226687View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9f5eaf - Browse repository at this point
Copy the full SHA e9f5eafView commit details -
Configuration menu - View commit details
-
Copy full SHA for ade981c - Browse repository at this point
Copy the full SHA ade981cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 961700a - Browse repository at this point
Copy the full SHA 961700aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53ad3a4 - Browse repository at this point
Copy the full SHA 53ad3a4View commit details -
Remove nodeNumber parameter from GetMaximalLength() and NormaliseGrad…
…ient() of *Compute classes
Configuration menu - View commit details
-
Copy full SHA for f3ba1f5 - Browse repository at this point
Copy the full SHA f3ba1f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3592c61 - Browse repository at this point
Copy the full SHA 3592c61View commit details
Commits on Mar 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 21ed730 - Browse repository at this point
Copy the full SHA 21ed730View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d50702 - Browse repository at this point
Copy the full SHA 1d50702View commit details
Commits on Mar 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c597115 - Browse repository at this point
Copy the full SHA c597115View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5dbb42 - Browse repository at this point
Copy the full SHA c5dbb42View commit details
Commits on Mar 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7deef0b - Browse repository at this point
Copy the full SHA 7deef0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26d195b - Browse repository at this point
Copy the full SHA 26d195bView commit details -
Extend tests for *Compute::GetMaximalLength() and *Compute::Normalise…
…Gradient() to handle optimise* parameters
Configuration menu - View commit details
-
Copy full SHA for 516b5ab - Browse repository at this point
Copy the full SHA 516b5abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72b1874 - Browse repository at this point
Copy the full SHA 72b1874View commit details
Commits on Mar 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b58b3c8 - Browse repository at this point
Copy the full SHA b58b3c8View commit details
Commits on Mar 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 84afbe4 - Browse repository at this point
Copy the full SHA 84afbe4View commit details
Commits on Mar 29, 2023
-
Modernise CUDA conjugate gradient functions
- Ditch old texture objects and use up-to-date ones - Make texture objects managed - Ditch CUDA symbols and pass them as kernel function parameters - Extend reg_updateControlPointPosition_gpu() to handle optimise* parameters
Configuration menu - View commit details
-
Copy full SHA for a6401b9 - Browse repository at this point
Copy the full SHA a6401b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66e48c8 - Browse repository at this point
Copy the full SHA 66e48c8View commit details
Commits on Mar 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a4ae032 - Browse repository at this point
Copy the full SHA a4ae032View commit details
Commits on Apr 3, 2023
-
- Rename CudaContextSingleton as CudaContext, and move it into NiftyReg namespace - Rename NiftyReg_CudaBlock100 as BlockSize, and move it into NiftyReg namespace - Move BlockSize implementation into the header - Change the type of BlockSize members as unsigned - Move BlockSize instance into CudaContext - Use unsigned instead of size_t in CUDA kernels - Initialise the CUDA or OpenCL device in Platform's constructor - Rename `unsigned int`s as `unsigned`
Configuration menu - View commit details
-
Copy full SHA for 66db3e8 - Browse repository at this point
Copy the full SHA 66db3e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9db2187 - Browse repository at this point
Copy the full SHA 9db2187View commit details
Commits on Apr 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 18495c9 - Browse repository at this point
Copy the full SHA 18495c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f84a28 - Browse repository at this point
Copy the full SHA 1f84a28View commit details -
Configuration menu - View commit details
-
Copy full SHA for a753c7f - Browse repository at this point
Copy the full SHA a753c7fView commit details
Commits on Apr 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 54a9990 - Browse repository at this point
Copy the full SHA 54a9990View commit details
Commits on Jun 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 28bfb04 - Browse repository at this point
Copy the full SHA 28bfb04View commit details
Commits on Jun 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e5a0f42 - Browse repository at this point
Copy the full SHA e5a0f42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f92721 - Browse repository at this point
Copy the full SHA 3f92721View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5009c86 - Browse repository at this point
Copy the full SHA 5009c86View commit details
Commits on Jun 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6739421 - Browse repository at this point
Copy the full SHA 6739421View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb246e6 - Browse repository at this point
Copy the full SHA eb246e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cccd64 - Browse repository at this point
Copy the full SHA 2cccd64View commit details
Commits on Jun 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c7971ae - Browse repository at this point
Copy the full SHA c7971aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e15d328 - Browse repository at this point
Copy the full SHA e15d328View commit details
Commits on Jun 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 467027d - Browse repository at this point
Copy the full SHA 467027dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cbbb00 - Browse repository at this point
Copy the full SHA 3cbbb00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f6452c - Browse repository at this point
Copy the full SHA 1f6452cView commit details
Commits on Jun 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d59deb9 - Browse repository at this point
Copy the full SHA d59deb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6855af - Browse repository at this point
Copy the full SHA e6855afView commit details
Commits on Jun 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6cfe8d7 - Browse repository at this point
Copy the full SHA 6cfe8d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d37b15c - Browse repository at this point
Copy the full SHA d37b15cView commit details -
Merge branch 'rearchitect-and-reinstate-gpu' of https://github.com/KC…
…L-BMEIS/niftyreg into rearchitect-and-reinstate-gpu
Configuration menu - View commit details
-
Copy full SHA for 84e79e4 - Browse repository at this point
Copy the full SHA 84e79e4View commit details
Commits on Jun 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aa79bf2 - Browse repository at this point
Copy the full SHA aa79bf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a349585 - Browse repository at this point
Copy the full SHA a349585View commit details
Commits on Jul 7, 2023
-
Issue #92: fix affine initialisation in f3d. matrix went out of scope…
… during refactoring.
Configuration menu - View commit details
-
Copy full SHA for 5b7d8fe - Browse repository at this point
Copy the full SHA 5b7d8feView commit details
Commits on Jul 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a1ed246 - Browse repository at this point
Copy the full SHA a1ed246View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19f45f6 - Browse repository at this point
Copy the full SHA 19f45f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 570d7a9 - Browse repository at this point
Copy the full SHA 570d7a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46bb6c8 - Browse repository at this point
Copy the full SHA 46bb6c8View commit details
Commits on Jul 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c425883 - Browse repository at this point
Copy the full SHA c425883View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9506815 - Browse repository at this point
Copy the full SHA 9506815View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e85760 - Browse repository at this point
Copy the full SHA 9e85760View commit details
Commits on Jul 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fdf30a4 - Browse repository at this point
Copy the full SHA fdf30a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab5ce4f - Browse repository at this point
Copy the full SHA ab5ce4fView commit details
Commits on Jul 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 655c6fd - Browse repository at this point
Copy the full SHA 655c6fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4444768 - Browse repository at this point
Copy the full SHA 4444768View commit details
Commits on Jul 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 63bccdd - Browse repository at this point
Copy the full SHA 63bccddView commit details
Commits on Jul 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8653742 - Browse repository at this point
Copy the full SHA 8653742View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cd5ce4 - Browse repository at this point
Copy the full SHA 2cd5ce4View commit details -
Configuration menu - View commit details
-
Copy full SHA for efb6331 - Browse repository at this point
Copy the full SHA efb6331View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4006362 - Browse repository at this point
Copy the full SHA 4006362View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37c3370 - Browse repository at this point
Copy the full SHA 37c3370View commit details -
Configuration menu - View commit details
-
Copy full SHA for 688d9ac - Browse repository at this point
Copy the full SHA 688d9acView commit details
Commits on Jul 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fb586da - Browse repository at this point
Copy the full SHA fb586daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f29800 - Browse repository at this point
Copy the full SHA 4f29800View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd09926 - Browse repository at this point
Copy the full SHA cd09926View commit details -
Configuration menu - View commit details
-
Copy full SHA for a10fe1d - Browse repository at this point
Copy the full SHA a10fe1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7204698 - Browse repository at this point
Copy the full SHA 7204698View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b33dce - Browse repository at this point
Copy the full SHA 6b33dceView commit details
Commits on Jul 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for da81948 - Browse repository at this point
Copy the full SHA da81948View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e67a5b - Browse repository at this point
Copy the full SHA 6e67a5bView commit details
Commits on Jul 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 76efc9f - Browse repository at this point
Copy the full SHA 76efc9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a98c08 - Browse repository at this point
Copy the full SHA 4a98c08View commit details -
Configuration menu - View commit details
-
Copy full SHA for c101e74 - Browse repository at this point
Copy the full SHA c101e74View commit details
Commits on Aug 1, 2023
-
Rearchitect reg_measure to handle forward and backward voxel-based si…
…milarity measure gradient computation #92 - Add symmetric scheme support for reg_ssd_gpu
Configuration menu - View commit details
-
Copy full SHA for 8129f1a - Browse repository at this point
Copy the full SHA 8129f1aView commit details
Commits on Aug 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 30c427d - Browse repository at this point
Copy the full SHA 30c427dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82fe6aa - Browse repository at this point
Copy the full SHA 82fe6aaView commit details
Commits on Aug 23, 2023
-
Add Debug header to handle errors and logging #92
- Handle errors and throw exception instead of exiting the app - Print errors, warnings and infos with NR_ERROR, NR_WARN and NR_INFO macros respectively - Print verbose messages with NR_VERBOSE - Print function names with NR_FUNC_CALLED() macro - Convert all *printf to NR_COUT or NR_CERR - Get rid of NDEBUGs and use NR_DEBUG instead - Replace C-style string manipulation with C++-style - Ditch reg_stringFormat()
Configuration menu - View commit details
-
Copy full SHA for 4bbc879 - Browse repository at this point
Copy the full SHA 4bbc879View commit details
Commits on Aug 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 846b2f1 - Browse repository at this point
Copy the full SHA 846b2f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3516bfe - Browse repository at this point
Copy the full SHA 3516bfeView commit details
Commits on Aug 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cece094 - Browse repository at this point
Copy the full SHA cece094View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48751ff - Browse repository at this point
Copy the full SHA 48751ffView commit details
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b1036be - Browse repository at this point
Copy the full SHA b1036beView commit details -
Configuration menu - View commit details
-
Copy full SHA for babf772 - Browse repository at this point
Copy the full SHA babf772View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fc1323 - Browse repository at this point
Copy the full SHA 6fc1323View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d96dfd - Browse repository at this point
Copy the full SHA 7d96dfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7580249 - Browse repository at this point
Copy the full SHA 7580249View commit details -
Configuration menu - View commit details
-
Copy full SHA for eba4a9f - Browse repository at this point
Copy the full SHA eba4a9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ec3de1 - Browse repository at this point
Copy the full SHA 2ec3de1View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa472f8 - Browse repository at this point
Copy the full SHA aa472f8View commit details
Commits on Aug 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c9540be - Browse repository at this point
Copy the full SHA c9540beView commit details -
Configuration menu - View commit details
-
Copy full SHA for a269f05 - Browse repository at this point
Copy the full SHA a269f05View commit details
Commits on Sep 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 004414e - Browse repository at this point
Copy the full SHA 004414eView commit details
Commits on Sep 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 97966ff - Browse repository at this point
Copy the full SHA 97966ffView commit details
Commits on Sep 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e1b7ad8 - Browse repository at this point
Copy the full SHA e1b7ad8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43181d5 - Browse repository at this point
Copy the full SHA 43181d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fe8399 - Browse repository at this point
Copy the full SHA 9fe8399View commit details -
Configuration menu - View commit details
-
Copy full SHA for 557cc05 - Browse repository at this point
Copy the full SHA 557cc05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7548147 - Browse repository at this point
Copy the full SHA 7548147View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3557636 - Browse repository at this point
Copy the full SHA 3557636View commit details -
Merge branch 'rearchitect-and-reinstate-gpu' of https://github.com/KC…
…L-BMEIS/niftyreg into rearchitect-and-reinstate-gpu
Configuration menu - View commit details
-
Copy full SHA for 86e784f - Browse repository at this point
Copy the full SHA 86e784fView commit details -
Fix a bug causing early freeing of the image data
Passing a nifti_image pointer to a NiftiImage causes unwanted freeing of the nifti_image pointer
Configuration menu - View commit details
-
Copy full SHA for ef4f55b - Browse repository at this point
Copy the full SHA ef4f55bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 327d516 - Browse repository at this point
Copy the full SHA 327d516View commit details
Commits on Sep 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4aa2734 - Browse repository at this point
Copy the full SHA 4aa2734View commit details
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1b8600c - Browse repository at this point
Copy the full SHA 1b8600cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 242049a - Browse repository at this point
Copy the full SHA 242049aView commit details -
Fix wrong calculation of CUDA ApproxLinearEnergyGradient(), GetLandma…
…rkDistance(), and LandmarkDistanceGradient() #92
Configuration menu - View commit details
-
Copy full SHA for 80cecbd - Browse repository at this point
Copy the full SHA 80cecbdView commit details
Commits on Sep 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bc7ab04 - Browse repository at this point
Copy the full SHA bc7ab04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 336eec5 - Browse repository at this point
Copy the full SHA 336eec5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b0df8b - Browse repository at this point
Copy the full SHA 8b0df8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 422f69b - Browse repository at this point
Copy the full SHA 422f69bView commit details
Commits on Sep 21, 2023
-
Implement CudaCompute::ApproxLinearEnergy() #92
Also refactor CudaCompute::ApproxLinearEnergyGradient()
Configuration menu - View commit details
-
Copy full SHA for 0ce908b - Browse repository at this point
Copy the full SHA 0ce908bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60939a3 - Browse repository at this point
Copy the full SHA 60939a3View commit details
Commits on Oct 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 118e1da - Browse repository at this point
Copy the full SHA 118e1daView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1ec1f4 - Browse repository at this point
Copy the full SHA e1ec1f4View commit details
Commits on Oct 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 47c4a84 - Browse repository at this point
Copy the full SHA 47c4a84View commit details
Commits on Oct 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9f24fa1 - Browse repository at this point
Copy the full SHA 9f24fa1View commit details
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9b32632 - Browse repository at this point
Copy the full SHA 9b32632View commit details
Commits on Oct 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 230c6b9 - Browse repository at this point
Copy the full SHA 230c6b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e04dacd - Browse repository at this point
Copy the full SHA e04dacdView commit details
Commits on Oct 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b6d5097 - Browse repository at this point
Copy the full SHA b6d5097View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8f1232 - Browse repository at this point
Copy the full SHA a8f1232View commit details
Commits on Oct 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d925b8c - Browse repository at this point
Copy the full SHA d925b8cView commit details
Commits on Oct 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 563a842 - Browse repository at this point
Copy the full SHA 563a842View commit details
Commits on Oct 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4c1bc6a - Browse repository at this point
Copy the full SHA 4c1bc6aView commit details -
Add content creator for f3d2 #92
This fixes incorrect NMI calculation for CUDA by sharing reference and floating CUDA arrays between contents
Configuration menu - View commit details
-
Copy full SHA for a39e685 - Browse repository at this point
Copy the full SHA a39e685View commit details
Commits on Oct 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a4e1918 - Browse repository at this point
Copy the full SHA a4e1918View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67cc123 - Browse repository at this point
Copy the full SHA 67cc123View commit details -
Remove identifiers starting with a single underscore
Identifiers in global scope starting with a single underscore are reserved and isn't allowed to use
Configuration menu - View commit details
-
Copy full SHA for 694ec87 - Browse repository at this point
Copy the full SHA 694ec87View commit details
Commits on Oct 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b1670e4 - Browse repository at this point
Copy the full SHA b1670e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44e6b1b - Browse repository at this point
Copy the full SHA 44e6b1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f65fc9 - Browse repository at this point
Copy the full SHA 2f65fc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97bce9e - Browse repository at this point
Copy the full SHA 97bce9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3db10fa - Browse repository at this point
Copy the full SHA 3db10faView commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5eb3163 - Browse repository at this point
Copy the full SHA 5eb3163View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c315f1 - Browse repository at this point
Copy the full SHA 1c315f1View commit details
Commits on Nov 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cd064cb - Browse repository at this point
Copy the full SHA cd064cbView commit details
Commits on Nov 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cc92a52 - Browse repository at this point
Copy the full SHA cc92a52View commit details -
Add regression tests for approximate bending energy and approximate b…
…ending energy gradient #92
Configuration menu - View commit details
-
Copy full SHA for f021929 - Browse repository at this point
Copy the full SHA f021929View commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f4c3c15 - Browse repository at this point
Copy the full SHA f4c3c15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52204d7 - Browse repository at this point
Copy the full SHA 52204d7View commit details
Commits on Nov 15, 2023
-
Make reg_getVoxelBasedNmiGradient_gpu() on a par with CPU #92
- Optimise reg_getVoxelBasedNmiGradient_gpu() - Get the function ready for multi-timepoint support
Configuration menu - View commit details
-
Copy full SHA for bc4c672 - Browse repository at this point
Copy the full SHA bc4c672View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86db434 - Browse repository at this point
Copy the full SHA 86db434View commit details
Commits on Nov 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5577571 - Browse repository at this point
Copy the full SHA 5577571View commit details
Commits on Nov 17, 2023
-
Convert reference and floating images to float arrays from cudaArrays #…
…92 - Eliminate unnecessary Cuda::* functions - Refactor Cuda::CreateTextureObject()
Configuration menu - View commit details
-
Copy full SHA for f953b5f - Browse repository at this point
Copy the full SHA f953b5fView commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1e8b36e - Browse repository at this point
Copy the full SHA 1e8b36eView commit details
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 13697c3 - Browse repository at this point
Copy the full SHA 13697c3View commit details
Commits on Nov 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b2a32ff - Browse repository at this point
Copy the full SHA b2a32ffView commit details
Commits on Nov 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8182839 - Browse repository at this point
Copy the full SHA 8182839View commit details -
Configuration menu - View commit details
-
Copy full SHA for 592d01d - Browse repository at this point
Copy the full SHA 592d01dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25aba87 - Browse repository at this point
Copy the full SHA 25aba87View commit details
Commits on Nov 27, 2023
-
Use float gam instead of double in CudaOptimiser
Even though tests show otherwise, using float gets better results in real world scenarios.
Configuration menu - View commit details
-
Copy full SHA for b9c9bec - Browse repository at this point
Copy the full SHA b9c9becView commit details
Commits on Nov 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 708106f - Browse repository at this point
Copy the full SHA 708106fView commit details
Commits on Nov 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b46beb1 - Browse repository at this point
Copy the full SHA b46beb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07d5ce7 - Browse repository at this point
Copy the full SHA 07d5ce7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0ebbb1 - Browse repository at this point
Copy the full SHA f0ebbb1View commit details
Commits on Nov 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ce26c69 - Browse repository at this point
Copy the full SHA ce26c69View commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 120386a - Browse repository at this point
Copy the full SHA 120386aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6511740 - Browse repository at this point
Copy the full SHA 6511740View commit details
Commits on Jan 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 29647ad - Browse repository at this point
Copy the full SHA 29647adView commit details
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a73014e - Browse repository at this point
Copy the full SHA a73014eView commit details
Commits on Jan 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 92ec3ce - Browse repository at this point
Copy the full SHA 92ec3ceView commit details
Commits on Jan 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4c60059 - Browse repository at this point
Copy the full SHA 4c60059View commit details -
Configuration menu - View commit details
-
Copy full SHA for 540f10b - Browse repository at this point
Copy the full SHA 540f10bView commit details
Commits on Jan 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b34de37 - Browse repository at this point
Copy the full SHA b34de37View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ddb72b - Browse repository at this point
Copy the full SHA 0ddb72bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbdea7c - Browse repository at this point
Copy the full SHA cbdea7cView commit details
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d2bfbe1 - Browse repository at this point
Copy the full SHA d2bfbe1View commit details -
Configuration menu - View commit details
-
Copy full SHA for be7e6b7 - Browse repository at this point
Copy the full SHA be7e6b7View commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1675ba7 - Browse repository at this point
Copy the full SHA 1675ba7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c19f0bd - Browse repository at this point
Copy the full SHA c19f0bdView commit details
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1a8f4e1 - Browse repository at this point
Copy the full SHA 1a8f4e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69c1fe6 - Browse repository at this point
Copy the full SHA 69c1fe6View commit details
Commits on Jan 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 45698ba - Browse repository at this point
Copy the full SHA 45698baView commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for db09c2f - Browse repository at this point
Copy the full SHA db09c2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 387139a - Browse repository at this point
Copy the full SHA 387139aView commit details
Commits on Jan 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f7d5fc5 - Browse repository at this point
Copy the full SHA f7d5fc5View commit details
Commits on Jan 30, 2024
-
Use real index numbers returned from maskCuda in deformationFieldCuda…
… and warpedGradientCuda #92
Configuration menu - View commit details
-
Copy full SHA for 0a4ba26 - Browse repository at this point
Copy the full SHA 0a4ba26View commit details
Commits on Jan 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 587eac1 - Browse repository at this point
Copy the full SHA 587eac1View commit details
Commits on Feb 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c3c9fda - Browse repository at this point
Copy the full SHA c3c9fdaView commit details
Commits on Feb 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2c3432c - Browse repository at this point
Copy the full SHA 2c3432cView commit details
Commits on Feb 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2931554 - Browse repository at this point
Copy the full SHA 2931554View commit details
Commits on Feb 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 18cc32b - Browse repository at this point
Copy the full SHA 18cc32bView commit details
Commits on Feb 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 640ec07 - Browse repository at this point
Copy the full SHA 640ec07View commit details
Commits on Feb 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f5a5990 - Browse repository at this point
Copy the full SHA f5a5990View commit details -
Configuration menu - View commit details
-
Copy full SHA for a74e436 - Browse repository at this point
Copy the full SHA a74e436View commit details
Commits on Feb 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 193ef44 - Browse repository at this point
Copy the full SHA 193ef44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3abfaaa - Browse repository at this point
Copy the full SHA 3abfaaaView commit details
Commits on Feb 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f21c5fb - Browse repository at this point
Copy the full SHA f21c5fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fde5bb - Browse repository at this point
Copy the full SHA 1fde5bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b90d0d5 - Browse repository at this point
Copy the full SHA b90d0d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d1f3f8 - Browse repository at this point
Copy the full SHA 7d1f3f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cbbccd - Browse repository at this point
Copy the full SHA 6cbbccdView commit details
Commits on Feb 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f5e227f - Browse repository at this point
Copy the full SHA f5e227fView commit details
Commits on Feb 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1c99a7a - Browse repository at this point
Copy the full SHA 1c99a7aView commit details -
Use git to download Eigen library
Also, upgrade Eigen library to 3.3.*
Configuration menu - View commit details
-
Copy full SHA for a560060 - Browse repository at this point
Copy the full SHA a560060View commit details
Commits on Feb 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e6d09fc - Browse repository at this point
Copy the full SHA e6d09fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cee3df5 - Browse repository at this point
Copy the full SHA cee3df5View commit details
Commits on Mar 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e568f95 - Browse repository at this point
Copy the full SHA e568f95View commit details
Commits on Mar 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e9f51fe - Browse repository at this point
Copy the full SHA e9f51feView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebf0387 - Browse repository at this point
Copy the full SHA ebf0387View commit details
Commits on Mar 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f680bce - Browse repository at this point
Copy the full SHA f680bceView commit details
Commits on Jun 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 43c39fa - Browse repository at this point
Copy the full SHA 43c39faView commit details
Commits on Jun 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7cfe146 - Browse repository at this point
Copy the full SHA 7cfe146View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41cd5a1 - Browse repository at this point
Copy the full SHA 41cd5a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65934f2 - Browse repository at this point
Copy the full SHA 65934f2View commit details
Commits on Jul 12, 2024
-
Use NiftiImage instead of nifti_image in _reg_ReadWriteImage
Delete duplicate reg_io_ReadImageHeader() and add this ability to reg_io_ReadImageFile()
Configuration menu - View commit details
-
Copy full SHA for dd78e8e - Browse repository at this point
Copy the full SHA dd78e8eView commit details -
Change the image acquisition behaviour of NiftiImage
Don't own the image pointer if it's constructed by using a nifti_image pointer
Configuration menu - View commit details
-
Copy full SHA for cbbdd00 - Browse repository at this point
Copy the full SHA cbbdd00View commit details
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1cea3df - Browse repository at this point
Copy the full SHA 1cea3dfView commit details
Commits on Aug 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2915900 - Browse repository at this point
Copy the full SHA 2915900View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d515493 - Browse repository at this point
Copy the full SHA d515493View commit details -
Revert "Use float gam instead of double in CudaOptimiser"
This reverts commit b9c9bec.
Configuration menu - View commit details
-
Copy full SHA for 7e1e926 - Browse repository at this point
Copy the full SHA 7e1e926View commit details -
Configuration menu - View commit details
-
Copy full SHA for a148f14 - Browse repository at this point
Copy the full SHA a148f14View commit details
Commits on Aug 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for da1da73 - Browse repository at this point
Copy the full SHA da1da73View commit details