Releases: MilesCranmer/PySR
Releases · MilesCranmer/PySR
v0.14.0
What's Changed
- Added CLI to run pysr.install() to install Julia dependencies by @w2ll2am in #298
- Let's you install PySR with
python -m pysr install
rather thanpython -c 'import pysr; pysr.install()'
- This CLI also has other options available (precompilation, Julia project name, etc.)
- Let's you install PySR with
New Contributors
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- Test Julia 1.9 by @MilesCranmer in #329
- Automated update to backend: v0.18.0 by @MilesCranmer in #331
Backend changes
- Overload ^ if user passes explicitly (MilesCranmer/SymbolicRegression.jl#201) (@MilesCranmer)
- Upgrade DynamicExpressions to 0.8; LossFunctions to 0.10 (MilesCranmer/SymbolicRegression.jl#206) (@github-actions[bot])
- Show expressions evaluated per second (MilesCranmer/SymbolicRegression.jl#209) (@MilesCranmer)
- Cache complexity of expressions whenever possible (MilesCranmer/SymbolicRegression.jl#210) (@MilesCranmer)
Full Changelog: v0.12.3...v0.13.0
v0.12.3
What's Changed
- Highlight contributors by @MilesCranmer in #301
- Automated update to backend: v0.17.1 by @MilesCranmer in #320
Full Changelog: v0.12.2...v0.12.3
v0.12.2
What's Changed
- Add paper 'Electron Transfer Rules of Minerals under Pressure…' by @GCaptainNemo in #288
- Fix colab notebook example by @MilesCranmer in #295
- Add paper: "Data-Driven Equation Discovery of a Cloud Cover Parameterization" by @agrundner24 in #302
- Pass through
enable_autodiff
parameter by @MilesCranmer in #316
New Contributors
- @GCaptainNemo made their first contribution in #288
- @agrundner24 made their first contribution in #302
Full Changelog: v0.12.1...v0.12.2
v0.12.1
What's Changed
- Allow user to specify full objective functions by @MilesCranmer in #276
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
- Complex-valued expressions by @MilesCranmer in #281
- Various fixes in backend (see https://github.com/MilesCranmer/SymbolicRegression.jl/releases/tag/v0.16.0)
Full Changelog: v0.11.17...v0.12.0
v0.11.17
What's Changed
- Update backend version with warm start fix by @MilesCranmer in #271
- This means that you can change the dataset or loss function, and
warm_start=True
will still work, and the losses will be re-computed.
- This means that you can change the dataset or loss function, and
Full Changelog: v0.11.16...v0.11.17
v0.11.16
Full Changelog: v0.11.15...v0.11.16
v0.11.15
What's Changed
- Bump backend version with data race fix by @MilesCranmer in #268
- Incorporates depth check into constraints, rather than in mutation step.
- Fixes one instance of a data race (appears to be remaining issues, however)
Full Changelog: v0.11.14...v0.11.15
v0.11.14
What's Changed
- Update backend with constraints fix by @MilesCranmer in #265
Full Changelog: v0.11.13...v0.11.14