summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-11-16Remove unnecessary costly syncs in FFTWillem Jan Palenstijn
2021-11-16Add missing synchronize before free in FFTWillem Jan Palenstijn
2021-11-16Add checkCufft functionWillem Jan Palenstijn
2021-11-16Merge branch 'checkCuda'Willem Jan Palenstijn
This cleans up error logging and handling for cuda calls.
2021-11-16Remove cudaTextForceKernelsCompletionWillem Jan Palenstijn
2021-11-16Remove ASTRA_CUDA_ASSERTWillem Jan Palenstijn
2021-11-16Remove reportCudaError functionWillem Jan Palenstijn
2021-11-16Add new checkCuda function to simplify error handlingWillem Jan Palenstijn
2021-11-16Add specialization to BP3D kernels for single slice volumesWillem Jan Palenstijn
2021-11-03Remove unused backprojectPointX/Y/Z functionsWillem Jan Palenstijn
2021-10-28Display version in astra.test()Willem Jan Palenstijn
2021-10-27Merge pull request #306 from tomopy/python-versionWillem Jan Palenstijn
DOC: Update __version__ param in python module
2021-10-27DOC: Update __Version__ param in python moduleDaniel Ching
2021-10-27Fix conda package meta.yaml for WindowsWillem Jan Palenstijn
2021-10-27Version 2.0.0Willem Jan Palenstijn
2021-10-27Update NEWSWillem Jan Palenstijn
2021-10-27Update copyright yearsWillem Jan Palenstijn
2021-10-27Prepare for python 3.10Willem Jan Palenstijn
We can't (easily) build for python 3.10 yet until cython is available in conda.
2021-10-26Reorganize docker environmentsWillem Jan Palenstijn
Now using debian8, debian9, debian11 for cuda 8 - 11.4
2021-10-26Update miniconda version used in docker build environmentsWillem Jan Palenstijn
2021-10-11Update READMEWillem Jan Palenstijn
2021-10-11Add brief conda build instructions for win64Willem Jan Palenstijn
2021-10-11Windows Python release updateWillem Jan Palenstijn
2021-10-11Fix Windows exportsWillem Jan Palenstijn
2021-07-01Update conda packages to python 3.9, cuda 11.1Willem Jan Palenstijn
Since cudatoolkit=11.1 isn't in the main anaconda channel (yet?), the nvidia conda channel is used.
2021-07-01Restrict conda host env libstdc++-ng to prevent build errors on docker envWillem Jan Palenstijn
2021-02-25Minor de-duplicationWillem Jan Palenstijn
2021-02-25Add note about Octave dev pkg requirementWillem Jan Palenstijn
2021-02-25Fix Windows conda package buildWillem Jan Palenstijn
2021-02-19Slightly improve configure logWillem Jan Palenstijn
2021-02-19Suppress nvcc deprecated-gpu-targets warningWillem Jan Palenstijn
2021-01-27Fix memory leak in CUDA 2D fan_bpFerdia Sherry
2021-01-22Add pkgconfig file to gitignoreWillem Jan Palenstijn
2021-01-22Fix supersampling version of cone_bp and add testWillem Jan Palenstijn
2020-11-13Split conda/cuda build environment in twoWillem Jan Palenstijn
2020-10-15Add conda packages for cudatoolkit-11.0Willem Jan Palenstijn
2020-09-17Merge pull request #256 from fsherry/fix_cuda2d_par_fp_memleakWillem Jan Palenstijn
Fix memory leak in CUDA 2D par_fp
2020-09-11Fix memory leak in CUDA 2D par_fpFerdia
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.
2020-07-04Bump conda package versionWillem Jan Palenstijn
2020-07-04Fix missing importWillem Jan Palenstijn
Thanks to @jleuschn for catching this.
2020-07-02Merge branch 'direct_fpbp'Willem Jan Palenstijn
2020-07-02Add error checkWillem Jan Palenstijn
2020-07-02Add mode parameter to direct_FPBP3DAllard Hendriksen
This change allows additive forward and backprojections.
2020-07-02Check numpy array typeWillem Jan Palenstijn
2020-07-02Add python astra.experimental.direct_FP3D/BP3DWillem Jan Palenstijn
2020-07-02Refactor cython data3d object creation to prepareWillem Jan Palenstijn
2020-02-07Use numpy backward binary compatibility for conda packagesWillem Jan Palenstijn
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.
2020-02-05Fix potential geometry constant corruption in par3d_bpWillem Jan Palenstijn
2020-02-05Fix memory leaks in 3D BPWillem Jan Palenstijn
2020-01-14Update python/numpy/cuda versions for condaWillem Jan Palenstijn