This is a major release that incorporate a new prior system that aims to make reparameterization easier.
There are some more to-dos, including:
Documentations are critically missing
More unit tests
More robust data processing pipeline.
What's Changed
- Popsize argument in EvolutionaryOptimizer in likelihood.py by @ThibeauWouters in #44
- 41 add more prior classes and add composite prior example by @kazewong in #43
- Relative binning fix by @ThibeauWouters in #42
- Adding additional prior class by @tsunhopang in #45
- Minor fix on Powerlaw prior class by @tsunhopang in #47
- 46 restyling the code to work with pre commit by @kazewong in #48
- GW170817 relative binning example script by @ThibeauWouters in #49
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #51
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #54
- update injecting detector noise by @kazewong in #56
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #57
- 12 batch job submission by @kazewong in #59
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #60
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #61
- Fixing Virgo's arms directions by @tsunhopang in #63
- Renaming psd-related variables to avoid confusion by @tsunhopang in #64
- Update prior.py by @zipengwang98 in #65
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #62
- Fixing missing bound for AlignedSpin prior by @tsunhopang in #67
- Printing injected SNRs by @tsunhopang in #69
- Fixed minor error by @thomasckng in #72
- Time and phase marginalization by @tsunhopang in #71
- Adding functionality of fixing parameters by @tsunhopang in #73
- Update prior.py by @zipengwang98 in #74
- Adding exponential distribution by @tsunhopang in #75
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #68
- 76 sync with flowmc 030 api by @kazewong in #78
- Adding tidal waveforms by @ThibeauWouters in #79
- Updated constants.py by @xuyuon in #82
- Added Normal prior by @ThibeauWouters in #85
- Add EarthFrame prior by @thomasckng in #87
- Handling nan output from Adam optimizer when generating reference parameters by @xuyuon in #93
- Minor changes for priors & adding prerequisite by @thomasckng in #90
- Pre commit check by @kazewong in #103
- Sync jim dev by @kazewong in #105
- Removed Unused Variable in RunManager Example by @thomasckng in #102
- Modify Uniform and add UniformSphere by @thomasckng in #109
- Add Prior and Transformation Classes by @thomasckng in #111
- Updating run-manager by @xuyuon in #107
- Adding function to transform spin parameters by @xuyuon in #88
- Add PowerLawPrior, fix other priors and add test for priors by @xuyuon in #113
- Fixed PowerLaw prior by @xuyuon in #115
- Revert "Fixed PowerLaw prior" by @xuyuon in #120
- Fixing PowerLaw by @xuyuon in #121
- Add mass & sky position transform by @thomasckng in #118
- Updated jim output by @xuyuon in #122
- Use uniform in component mass in test by @thomasckng in #123
- Fix jim output functions by @thomasckng in #127
- Taking the absolute value of the Jacobian determinant by @xuyuon in #137
- Added code to reverse transforms for more flexibility by @ThibeauWouters in #132
- 98 moving naming tracking into jim class from prior class by @kazewong in #108
- Jim dev by @kazewong in #151
- 150 slow initialize point generation by @kazewong in #152
- Minor bugfix in single event transform by @thomasckng in #155
- Reparameterization of extrinsic parameter for better sampling efficiency (clean) by @tsunhopang in #161
- Remove legacy likelihood maximization function by @thomasckng in #160
- Fix spin reparameterization by @kazewong in #163
- Update examples and fixing the Pv2 test by @tsunhopang in #166
- Packaging update by @kazewong in #165
- Jim dev by @kazewong in #167
- update jax version and gh action version by @kazewong in #168
New Contributors
- @ThibeauWouters made their first contribution in #44
- @tsunhopang made their first contribution in #45
- @pre-commit-ci made their first contribution in #51
- @zipengwang98 made their first contribution in #65
Full Changelog: v0.1.1...v0.2.0