PySR / pysr

Commit History

Force all operators to be fast versions
211c6a7

MilesCranmer commited on

Add option to slowly increase maxsize
fe36e3a

MilesCranmer commited on

Reset global equation file name
964b669

MilesCranmer commited on

Fix endless waiting for process
e8639b3

MilesCranmer commited on

Improve docstrings for post-hoc analysis
a8ee367

MilesCranmer commited on

Fix printed score; demonstrate best() function
59cf3d0

MilesCranmer commited on

Allow early quit + can pretty-print best equation
bf37f2a

MilesCranmer commited on

Merge branch 'master' of github.com:MilesCranmer/Eureqa.jl
c7922af

MilesCranmer commited on

Add parameter for batching
2ca2654

MilesCranmer commited on

Only evaluate individuals on small batches during evolution
7f6d86d

MilesCranmer commited on

Delete spurious param in docstring
61635b9
unverified

MilesCranmer commited on

Add feature selection based on gradient boosting
964082a

MilesCranmer commited on

Allow for pandas array and automatic variable names
85d18bf

MilesCranmer commited on

Fix sympy output variable names
c253783

MilesCranmer commited on

Add feature to set arbitrary variable names
7f5b38a

MilesCranmer commited on

Remove problematic math-mode=fast; add back extra threads
eefdfef

MilesCranmer commited on

Add optional threaded sub-samples
683071f

MilesCranmer commited on

Add option to control max depth instead of size
319103f

MilesCranmer commited on

Compile julia in fastmath mode
0f6ed91

MilesCranmer commited on

Remove nested threading for tree traversal
c9cb1b6

MilesCranmer commited on

Add sympy and score as output
5908dc9

MilesCranmer commited on

Reduce number of threads per worker
0557713

MilesCranmer commited on

Parallelize all recursive functions
3a578d2

MilesCranmer commited on

Change assert to allow no binary/unary operators
29edd56

MilesCranmer commited on

Remove assert for empty unary_operators
3acde9e

MilesCranmer commited on

Allow for more populations than processes
121e6ac

MilesCranmer commited on

Make Julia optimization level parametrized
8cfda07

MilesCranmer commited on

Define run function on all workers
7e735f6

MilesCranmer commited on

Can call distributed processing from python
ecc6ae8

MilesCranmer commited on

Improve debugging statements
1fca015

MilesCranmer commited on

Add ability to pass strings defining operators
aadb328

MilesCranmer commited on

Fix bug with 1 feature; fixes #3
da5e3e7

MilesCranmer commited on

Catch domain errors during classical optimization
ea010a7

MilesCranmer commited on

Update documentation
34fadcf

MilesCranmer commited on

Clean up API; make const optimization random
78cf882

MilesCranmer commited on

Create PyPI package under pysr
0c0aff7

MilesCranmer commited on