forked from astra-toolbox/astra-toolbox
-
Notifications
You must be signed in to change notification settings - Fork 3
/
NEWS.txt
120 lines (102 loc) · 4.63 KB
/
NEWS.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
-----------------------------------------------------------------------
This file is part of the ASTRA Toolbox
Copyright: 2010-2024, imec Vision Lab, University of Antwerp
2014-2024, CWI, Amsterdam
https://visielab.uantwerpen.be/ and https://www.cwi.nl/
License: Open Source under GPLv3
Contact: [email protected]
Website: https://www.astra-toolbox.com/
-----------------------------------------------------------------------
2.2.0 (2024-07-12)
* update Windows conda packages
* add support for python 3.12, cuda 12.5, and numpy 2.0
2.1.3 (2023-10-04)
* astra conda packages for cuda 11.6 and above now depend on nvidia's
modular cuda packages instead of on the monolithic cudatoolkit package.
This improves compatibility of our conda packages with pytorch.
* speed up FDK, especially when using multiple GPUs
* improve error reporting
2.1.2 (2022-09-09)
* fix set_gpu_index with Python 3.10
* fix set_gpu_index initializing GPU #0 before switching to the desired GPU
2.1.1 (2022-06-30)
* fix memory leak in cone beam FP
2.1.0 (2022-01-31)
* fix potential hang in CUDA FFT, and speed it up (for FBP_CUDA and FDK_CUDA)
* fix GPULink with rows not padded to multiple of 32 pixels
* fix output value scaling for short-scan FDK
* improve CUDA error logging
* fix compatibility issues with the conda-forge and nvidia conda channels
2.0.0 (2021-10-27)
* fix inconsistent scaling of output value depending on detector pixel size
See the 2020-01-17 news entry on astra-toolbox.com for more details
* add experimental interfaces to FP3D, BP3D, FDK to make ASTRA calls
by 3rd party toolboxes more efficient and flexible
* improve compatibility with modern Python, CUDA, Linux and Windows versions
1.9.0 (2018-2019)
* add 2D parallel_vec geometry
The old ExtraDetectorOffset option has been removed. Please use
parallel_vec to achieve this effect now
* fix inconsistent rotation direction in CPU fan beam code
* fix scaling of output values for FDK and fan beam FBP in some geometries
1.8.3 (2017-11-06)
* fix geometry memory leak in 3D FP/BP
* fix FDK short scan weighting
* add preliminary support for building on macOS
* add experimental support for using externally managed GPU memory from python
(see samples/python/s021_pygpu.py)
* our Linux conda python packages now have variants depending on the
cudatoolkit version
* add basic post-install tests test_CUDA/test_noCUDA (see README)
1.8 (2016-12-05)
* the Windows binary release now requires CUDA 8.0
* major changes to the way 'make install' works when building from source
* removed GPU memory size restrictions for FDK
* added multi-GPU support to 3D FP/BP/FDK
* added relaxation factor option to SIRT, SART
* fixed certain projections parallel to XZ or YZ planes
* fixed accumulating multiple raylengths in SART
* for matlab OpTomo, make output type match input type
* for python OpTomo, add FP/BP functions with optional 'out' argument
* fixed problems with non-US locales
1.7.1beta (2015-12-23)
* NB: This release has a beta tag as it contains two new
big experimental features.
* fix crash with certain 2D CUDA FP calls
1.7beta (2015-12-04)
* NB: This release has a beta tag as it contains two new
big experimental features.
* experimental MPI distributed computing support in Python
* experimental support in Python for FP and BP of objects
composited from multiple 3d data objects, at possibly different resolutions.
This also removes some restrictions on data size for 3D GPU FP and BP.
* support for Python algorithm plugins
* removed restrictions on volume geometries:
The volume no longer has to be centered.
Voxels still have to be cubes, but no longer 1x1x1.
* build fixes for newer platforms
* various consistency and bug fixes
1.6 (2015-05-29)
* integrate and improve python interface
* integrate opSpot-based opTomo operator
* build fixes for newer platforms
* various consistency and bug fixes
1.5 (2015-01-30)
* add support for fan beam FBP
* remove limits on number of angles in GPU code
(They are still limited by available memory, however)
* update the included version of the DART algorithm
* build fixes for newer platforms
* various consistency and bug fixes
1.4 (2014-04-07)
* various consistency and bug fixes
* add global astra_set_gpu_index
1.3 (2013-07-02)
* various consistency and bug fixes
* add a version of the DART algorithm (written by Wim van Aarle)
1.2 (2013-03-01)
* various consistency and bug fixes
1.1 (2012-10-24)
* add support for matlab single arrays in mex interface
1.0 (2012-08-22)
* first public release