SymbolicRegression.jl

Distributed High-Performance Symbolic Regression in Julia

APACHE-2.0 License

Stars
523
Committers
17

Bot releases are visible (Hide)

SymbolicRegression.jl - v0.14.0

Published by github-actions[bot] almost 2 years ago

SymbolicRegression v0.14.0

Diff since v0.13.3

Merged pull requests:

  • Add @extend_operators from DynamicExpressions.jl v0.4.0 (#153) (@MilesCranmer)
SymbolicRegression.jl - v0.13.3

Published by github-actions[bot] almost 2 years ago

SymbolicRegression v0.13.3

Diff since v0.13.1

Merged pull requests:

  • 30% speed up by using LoopVectorization in DynamicExpressions.jl (#151) (@MilesCranmer)
SymbolicRegression.jl - v0.13.2

Published by MilesCranmer almost 2 years ago

  • Allow strings to be passed for the parallelism argument of EquationSearch (e.g., "multithreading" instead of :multithreading). This is to allow compatibility with PyJulia calls, which can't pass symbols.

Full Changelog: https://github.com/MilesCranmer/SymbolicRegression.jl/compare/v0.13.1...v0.13.2

SymbolicRegression.jl - v0.13.1

Published by github-actions[bot] almost 2 years ago

SymbolicRegression v0.13.1

Diff since v0.13.0

Merged pull requests:

  • Refactor mutation probabilities (#140) (@MilesCranmer)
SymbolicRegression.jl - v0.13.0

Published by github-actions[bot] almost 2 years ago

SymbolicRegression v0.13.0

Diff since v0.12.6

Merged pull requests:

  • Split codebase in two: DynamicExpressions.jl and SymbolicRegression.jl (#147) (@MilesCranmer)
SymbolicRegression.jl - v0.12.6

Published by github-actions[bot] almost 2 years ago

SymbolicRegression v0.12.6

Diff since v0.12.5

Closed issues:

  • [Feature] Integration of Existing Knowledge (#139)
  • Search fidelity is much worse after v0.12.3 (#148)

Merged pull requests:

  • Fix search performance problem #148 (#149) (@MilesCranmer)
SymbolicRegression.jl - v0.12.5

Published by github-actions[bot] about 2 years ago

SymbolicRegression v0.12.5

Diff since v0.12.4

SymbolicRegression.jl - v0.12.4

Published by github-actions[bot] about 2 years ago

SymbolicRegression v0.12.4

Diff since v0.12.3

Merged pull requests:

  • Create logo (#145) (@MilesCranmer)
SymbolicRegression.jl - v0.12.3

Published by github-actions[bot] about 2 years ago

SymbolicRegression v0.12.3

Diff since v0.12.2

Merged pull requests:

  • Even faster evaluation (#144) (@MilesCranmer)
SymbolicRegression.jl - v0.12.2

Published by github-actions[bot] about 2 years ago

SymbolicRegression v0.12.2

Diff since v0.12.1

Closed issues:

  • How to fix a number of variables in predicted equations (#130)

Merged pull requests:

  • Fast evaluation for constant trees (#129) (@MilesCranmer)
SymbolicRegression.jl - v0.12.1

Published by github-actions[bot] about 2 years ago

SymbolicRegression v0.12.1

Diff since v0.12.0

SymbolicRegression.jl - v0.12.0

Published by MilesCranmer about 2 years ago

What's Changed

Full Changelog: https://github.com/MilesCranmer/SymbolicRegression.jl/compare/v0.11.1...v0.12.0

SymbolicRegression.jl - v0.11.1

Published by MilesCranmer about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/MilesCranmer/SymbolicRegression.jl/compare/v0.10.2...v0.11.1

SymbolicRegression.jl - v0.10.2

Published by github-actions[bot] about 2 years ago

SymbolicRegression v0.10.2

Diff since v0.9.7

Merged pull requests:

  • Update losses.md (#114) (@pitmonticone)
  • Set timeout-minutes for CI (#116) (@rikhuijzer)
SymbolicRegression.jl - v0.9.7

Published by github-actions[bot] over 2 years ago

SymbolicRegression v0.9.7

Diff since v0.9.6

SymbolicRegression.jl - v0.9.6

Published by github-actions[bot] over 2 years ago

SymbolicRegression v0.9.6

Diff since v0.9.5

SymbolicRegression.jl - v0.9.5

Published by MilesCranmer over 2 years ago

What's Changed

Full Changelog: https://github.com/MilesCranmer/SymbolicRegression.jl/compare/v0.9.3...v0.9.5

SymbolicRegression.jl - v0.9.3

Published by github-actions[bot] over 2 years ago

SymbolicRegression v0.9.3

Diff since v0.9.2

Merged pull requests:

  • CompatHelper: bump compat for LossFunctions to 0.8, (keep existing compat) (#106) (@github-actions[bot])
SymbolicRegression.jl - v0.9.2

Published by github-actions[bot] over 2 years ago

SymbolicRegression v0.9.2

Diff since v0.9.0

Closed issues:

  • Q : recording # of function calls (#74)
  • Mangled name from @FromFile displayed in docs (#78)
  • Consistent snake_case vs CamelCase (#85)

Merged pull requests:

  • Apply Blue formatting + change all internal methods to snake_case (#100) (@MilesCranmer)
  • Limiting max evaluations (#104) (@MilesCranmer)
  • Custom complexities of operators, variables, and constants (#105) (@MilesCranmer)
SymbolicRegression.jl - v0.9.0

Published by github-actions[bot] over 2 years ago

SymbolicRegression v0.9.0

Diff since v0.8.7

Closed issues:

  • Update SymbolicUtils (#98)

Merged pull requests:

  • Bump SymbolicUtils.jl to 0.19 (#84) (@ChrisRackauckas)
Package Rankings
Top 9.62% on Juliahub.com
Badges
Extracted from project README
version Dev Discussions Paper CI Coverage Status
Related Projects