Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix memory leak in CUDA 2D fan_bp | Ferdia Sherry | 2021-01-27 | 1 | -0/+2 |
| | |||||
* | Add pkgconfig file to gitignore | Willem Jan Palenstijn | 2021-01-22 | 1 | -0/+1 |
| | |||||
* | Fix supersampling version of cone_bp and add test | Willem Jan Palenstijn | 2021-01-22 | 2 | -7/+28 |
| | |||||
* | Split conda/cuda build environment in two | Willem Jan Palenstijn | 2020-11-13 | 6 | -57/+93 |
| | |||||
* | Add conda packages for cudatoolkit-11.0 | Willem Jan Palenstijn | 2020-10-15 | 3 | -4/+13 |
| | |||||
* | Merge pull request #256 from fsherry/fix_cuda2d_par_fp_memleak | Willem Jan Palenstijn | 2020-09-17 | 1 | -0/+4 |
|\ | | | | | Fix memory leak in CUDA 2D par_fp | ||||
| * | Fix memory leak in CUDA 2D par_fp | Ferdia | 2020-09-11 | 1 | -0/+4 |
|/ | | | Arrays were dynamically allocated in the function convertAndUploadAngles, but were not deallocated, resulting in a memory leak. At the end of this function I now delete [] these arrays, fixing the memory leak. | ||||
* | Bump conda package version | Willem Jan Palenstijn | 2020-07-04 | 1 | -1/+1 |
| | |||||
* | Fix missing import | Willem Jan Palenstijn | 2020-07-04 | 1 | -0/+2 |
| | | | | Thanks to @jleuschn for catching this. | ||||
* | Merge branch 'direct_fpbp' | Willem Jan Palenstijn | 2020-07-02 | 8 | -48/+159 |
|\ | |||||
| * | Add error check | Willem Jan Palenstijn | 2020-07-02 | 1 | -0/+4 |
| | | |||||
| * | Add mode parameter to direct_FPBP3D | Allard Hendriksen | 2020-07-02 | 1 | -6/+5 |
| | | | | | | | | This change allows additive forward and backprojections. | ||||
| * | Check numpy array type | Willem Jan Palenstijn | 2020-07-02 | 5 | -16/+25 |
| | | |||||
| * | Add python astra.experimental.direct_FP3D/BP3D | Willem Jan Palenstijn | 2020-07-02 | 1 | -0/+54 |
| | | |||||
| * | Refactor cython data3d object creation to prepare | Willem Jan Palenstijn | 2020-07-02 | 4 | -37/+82 |
|/ | |||||
* | Use numpy backward binary compatibility for conda packages | Willem Jan Palenstijn | 2020-02-07 | 8 | -46/+8 |
| | | | | | | | | We now only build a single package built with numpy 1.11.x for numpy>=1.11,<2 . There is no guarantee that every future numpy version covered by this will be compatible with numpy 1.11, but numpy checks this internally at run-time, and should report this (noisily) when this occurs. | ||||
* | Fix potential geometry constant corruption in par3d_bp | Willem Jan Palenstijn | 2020-02-05 | 1 | -1/+1 |
| | |||||
* | Fix memory leaks in 3D BP | Willem Jan Palenstijn | 2020-02-05 | 2 | -0/+6 |
| | |||||
* | Update python/numpy/cuda versions for conda | Willem Jan Palenstijn | 2020-01-14 | 8 | -10/+19 |
| | |||||
* | Increment version to 1.9.9dev | Willem Jan Palenstijn | 2019-09-27 | 6 | -8/+8 |
| | |||||
* | Merge branch 'consistent_scaling' | Willem Jan Palenstijn | 2019-09-27 | 48 | -2532/+841 |
|\ | |||||
| * | Skip boost/cuda check if cuda is not found | Willem Jan Palenstijn | 2019-09-25 | 1 | -0/+2 |
| | | |||||
| * | Add note | Willem Jan Palenstijn | 2019-09-25 | 1 | -0/+3 |
| | | |||||
| * | Fix crash in FBP_CUDA when called without projector | Willem Jan Palenstijn | 2019-09-25 | 1 | -1/+1 |
| | | |||||
| * | Remove unmaintained, out of date 'STANDALONE' cuda code | Willem Jan Palenstijn | 2019-09-25 | 15 | -1822/+0 |
| | | |||||
| * | Add unit tests for 3D adjoints | Willem Jan Palenstijn | 2019-09-25 | 1 | -5/+76 |
| | | |||||
| * | Adjust par3d adjoint scaling, and clean up | Willem Jan Palenstijn | 2019-09-25 | 3 | -88/+96 |
| | | |||||
| * | Enable all 2D projector tests | Willem Jan Palenstijn | 2019-09-25 | 2 | -5/+8 |
| | | |||||
| * | Add 3D reconstruction scaling test | Willem Jan Palenstijn | 2019-09-25 | 1 | -18/+78 |
| | | |||||
| * | Fix part of non-cube cone scaling | Willem Jan Palenstijn | 2019-09-25 | 2 | -2/+5 |
| | | |||||
| * | Small clean up of factors | Willem Jan Palenstijn | 2019-09-25 | 4 | -14/+12 |
| | | |||||
| * | Remove C++ projector tests | Willem Jan Palenstijn | 2019-09-25 | 3 | -254/+0 |
| | | | | | | | | These have been superseded by python versions. | ||||
| * | Add missing header | Willem Jan Palenstijn | 2019-09-25 | 1 | -1/+1 |
| | | |||||
| * | Add feature flags for changed scaling behaviour | Willem Jan Palenstijn | 2019-09-25 | 2 | -2/+20 |
| | | |||||
| * | Remove obsolete DensityWeighting option | Willem Jan Palenstijn | 2019-09-25 | 4 | -15/+3 |
| | | |||||
| * | Improve adjoint matching for fan/cone BP functions, and clean up | Willem Jan Palenstijn | 2019-09-25 | 3 | -223/+251 |
| | | |||||
| * | Add test for reconstruction scaling | Willem Jan Palenstijn | 2019-09-25 | 1 | -0/+79 |
| | | |||||
| * | Fix fan-beam FBP scaling | Willem Jan Palenstijn | 2019-09-25 | 3 | -11/+15 |
| | | |||||
| * | Add error check for non-parallel FBP | Willem Jan Palenstijn | 2019-09-25 | 1 | -0/+5 |
| | | |||||
| * | Work around some warnings | Willem Jan Palenstijn | 2019-09-25 | 3 | -37/+34 |
| | | |||||
| * | Adjust SART to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 3 | -9/+10 |
| | | |||||
| * | Clean up outputscale naming confusion in cuda::algo | Willem Jan Palenstijn | 2019-09-25 | 5 | -20/+29 |
| | | |||||
| * | Adjust FBP to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 8 | -19/+31 |
| | | |||||
| * | Adjust adjoint to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 6 | -30/+132 |
| | | |||||
| * | Dynamically create python test functions | Willem Jan Palenstijn | 2019-09-25 | 1 | -34/+10 |
| | | |||||
| * | Check if boost and CUDA versions are compatible | Willem Jan Palenstijn | 2019-09-25 | 2 | -0/+23 |
| | | | | | | | | | | See https://github.com/astra-toolbox/astra-toolbox/issues/163 and https://github.com/boostorg/config/pull/175 . | ||||
| * | Adjust strip kernels to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 3 | -18/+26 |
| | | |||||
| * | Adjust distance driven kernels to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 2 | -7/+17 |
| | | |||||
| * | Adjust linear/cuda kernels to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 4 | -23/+12 |
| | | |||||
| * | Adjust line kernels to line integral scaling | Willem Jan Palenstijn | 2019-09-25 | 3 | -19/+7 |
|/ |