Skip to content

Releases: sefffal/Octofitter.jl

v2.5.0

03 Apr 23:14
Compare
Choose a tag to compare

Octofitter v2.5.0

Diff since v2.4.0

  • Fixes to @System and @planet macro scoping
  • Improved error messages for some kinds of model mis-specifications
  • New feature: load and save basic chains in Orbitize! HDF5 format.
  • New feature: load posteriors and sample data directly from whereistheplanet.com
  • New feature: compute point wise likelihoods and cross-validation scores via PSIS-LOO
  • Tweak to Sine() prior for numerical issues (limits are now eps() instead of zero)
  • UniformCircular() priors now have a less aggressive prior on the internal vector length
  • Pigeons sampler now starts from a better location upon initialization
  • Change: Enzyme is no longer loaded by default, and must be imported by the user. As a result, the package load time is much faster! The default :ForwardDiff autodial backend is unchanged

v2.4.0

08 Mar 04:24
7d19a11
Compare
Choose a tag to compare

Octofitter v2.4.0

Diff since v2.3.1

  • Fixes to Enzyme forward-mode autodiff
  • Experimental function for calculating pointwise likelihoods given a model and posterior chain
  • Fix regression in corner plots

v2.3.1

06 Mar 01:50
Compare
Choose a tag to compare

Octofitter v2.3.1

Diff since v2.3.0

v2.3.0

07 Feb 18:22
Compare
Choose a tag to compare

Octofitter v2.3.0

Diff since v2.2.0

  • Automatically save the plot outputs of octocorner using the already-provided system name.

v2.2.0

05 Feb 21:34
Compare
Choose a tag to compare

Octofitter v2.2.0

Diff since v2.1.0

  • Add helpers for using the theta parameter published in the octofitter paper
  • Improve the corner plot output to always show the actual variable names, not just English descriptions. This can be overridden by passing a labels dict.
  • Speed up initial pathfinder solve (first phase of octofit) by reducing optimizer relative tolerance to 1e-10
  • Improve compile times for each new model fit with octofit_pigeons slightly

v2.1.0

02 Feb 20:04
Compare
Choose a tag to compare

Octofitter v2.1.0

Diff since v2.0.1

v2.0.1

26 Jan 00:12
Compare
Choose a tag to compare

Octofitter v2.0.1

Diff since v2.0.0

v2.0.0

23 Jan 17:07
Compare
Choose a tag to compare

Octofitter v2.0.0

Diff since v1.0.2

Major new version of Octofitter, including the following features:

  • Simplified interface
  • Improved performance by as much as 10x
  • Improved RV analysis tools, and phase-folded plots
  • Gaussian process fitting for stellar activity
  • Fit interferometric observables (squared visibilities and closure phases)
  • Automatically generate corner plots
  • "quick fit" mode to quickly approximate the posterior

Merged pull requests:

  • CompatHelper: add new compat entry for Statistics at version 1, (keep existing compat) (#15) (@github-actions[bot])
  • CompatHelper: add new compat entry for Pathfinder at version 0.8, (keep existing compat) (#18) (@github-actions[bot])
  • CompatHelper: add new compat entry for CovarianceEstimation at version 0.2, (keep existing compat) (#19) (@github-actions[bot])
  • CompatHelper: add new compat entry for Transducers at version 0.4, (keep existing compat) (#20) (@github-actions[bot])

v1.0.2

13 Oct 23:13
2535660
Compare
Choose a tag to compare

Octofitter v1.0.2

Diff since v1.0.1

v1.0.1

12 Aug 18:01
Compare
Choose a tag to compare

Octofitter v1.0.1

Closed issues:

  • Add support for radial velocity data (#2)
  • Handle covariance in HGCA proper motion anomaly (#3)
  • Handle covariance in astrometry measurements (#4)
  • Handle relative astrometry properly for massive companions (#5)
  • When Sampling, Summary Statistics not showing (#10)

Merged pull requests:

  • Create LICENSE (#1) (@sefffal)
  • Merge progress into main for next release (#9) (@sefffal)
  • CompatHelper: bump compat for StatsBase to 0.34, (keep existing compat) (#12) (@github-actions[bot])