You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Now the results object has proposal_stats information from the samplers with information such as n_accept, n_reject
18
-
- Now all the likelihood functions calls values executed throughout the sampling can be saved using save_evaluation_history option
19
-
18
+
- Now all the likelihood functions calls values executed throughout the sampling can be saved using save_evaluation_history option even when using parallel sampling
19
+
- New Bound interface. That allows one to implement different bounding strategies than are in standard dynesty
20
20
21
21
### Changed
22
22
- Dramatically faster sampling with uniform sampler when using parallelization
@@ -26,10 +26,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
26
26
- Remove 'user-defined' proposal distribution
27
27
- Remove hslice sampler
28
28
- Change internal attribute from batch_bounds to batch_logl_bounds
29
-
- Change diffeent iterators in the sampler to not return a tuple of things, but instead an special Iterator object. You can use attributes to fetch things from it.
29
+
- Change different iterators in the sampler to not return a tuple of things, but instead an special Iterator object. You can use attributes to fetch things from it.
30
30
- Rename various interal attributes and methods for consistency.
31
31
32
32
### Fixed
33
+
- The uniform sampling when using a parallel pool should be substantially faster. Previously the parallel sampling did not help much with uniform sampling.
Copy file name to clipboardExpand all lines: docs/source/index.rst
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -99,16 +99,22 @@ Changelog
99
99
:align:center
100
100
101
101
102
-
3.0.0 (2025-09-XX)
102
+
3.0.0 (2025-10-03)
103
103
------------------
104
104
Major release
105
105
106
+
This is major release with several infrastructural changes that will make future development of dynesty easier, as well as significant speedups. The release also deprecated some rarely used options.
107
+
106
108
- Major refactor of the code that makes it easier to add new samplers.
107
109
- You can now provide samplers as classes as arguments NestedSampler(sample=RWalkSampler(walks=44))
108
110
- Major speedup of the uniform sampler when sampling in parallel
109
111
- Convergence statistics are saved for each iteration that can help diagnose issues
110
112
- You can now save the function evaluation history for all function calls throughout the sampling, even when doing it in parallel
113
+
- The Hamiltonian slice sampler was removed because of lack of proper testing and not being mantainable.
114
+
115
+
The repository has a demo notebook highlighting the main changes in 3.0.
111
116
117
+
If you see any regression in 3.0, please report it.
0 commit comments