PySR / julia /sr.jl

Commit History

Changed Verbosity to enable complete silence mode and created full experiment function
59765a8

AutonLabTruth commited on

Move other imports to files that use them
eb2dca9

MilesCranmer commited on

Move Optim.jl import to file that uses it
9cd38a5

MilesCranmer commited on

Import auxiliaries after operators defined
c7034da

MilesCranmer commited on

Make filenaming more consistent
48d465b

MilesCranmer commited on

Refactored optimization too, performance normal
a79a3fb

AutonLabTruth commited on

Refactored regEvolCycle, performance still normal
65bc891

AutonLabTruth commited on

Refactored iterate to simulated annealing
4fca5d2

AutonLabTruth commited on

Moved things around. Seems like it still works as well
921343f

AutonLabTruth commited on

Refactored Till Population and moved a part to randomMutations
21ee78d

AutonLabTruth commited on

Refactored Till PopMember
f50d9d6

AutonLabTruth commited on

Refactored Till Random Mutations
a1e832b

AutonLabTruth commited on

Refactored till errors
a9184d1

AutonLabTruth commited on

Add progress measure to logging output
9fb30b3

MilesCranmer commited on

Allow verbosity=0 to turn off hall of fame printing
eebd675

MilesCranmer commited on

Only increase max size when warming up
4b7293a

MilesCranmer commited on

Track frequency of complexities, and try to invert
15fbc5f

MilesCranmer commited on

Allow for different mult complexity on each side
17d8a3e

MilesCranmer commited on

Add feature for operator-level size constraints
e68c63f

MilesCranmer commited on

Just add back py-generated eval tree array
a06de5e

MilesCranmer commited on

Reset to last working copy
1f4e612

MilesCranmer commited on

Manual loop faster than broadcast
d80a372

MilesCranmer commited on

Back to regular broadcast
7f9f476

MilesCranmer commited on

Use egal instead of equal for many ops
6fa78c9

MilesCranmer commited on

Move entire operator loop to code generation
1d23dc2

MilesCranmer commited on

Simplify subtraction operation
c1c031f

MilesCranmer commited on

=== rather than == for checking pow operator
9fe2f40

MilesCranmer commited on

Add way of limiting the complexity of power operators
aea0528

MilesCranmer commited on

Evaluate individuals on whole dataset after a round is over
574628b

MilesCranmer commited on

Compare address to nothing; rather than value
7c303e1

MilesCranmer commited on

Change id function to not be anon
e277165

MilesCranmer commited on

Meta-program branching table rather than array of operators
e2ae8ef

MilesCranmer commited on

Force all operators to be fast versions
211c6a7

MilesCranmer commited on

Add option to slowly increase maxsize
fe36e3a

MilesCranmer commited on

Save hall of fame to a backup to prevent deletions
ac2e8e0

MilesCranmer commited on

Fix stackoverflow error from missing copy
b7257cc

MilesCranmer commited on

Add back function for prepending op; randomly choose it
85aeb48

MilesCranmer commited on

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

MilesCranmer commited on

Add parameter for batching
2ca2654

MilesCranmer commited on

Remove unneeded domain checks
3a557a9

MilesCranmer commited on

Do manual check for domain errors, rather than try-catch
7aaa5b1

MilesCranmer commited on

Simplify try catch
fee23e7

MilesCranmer commited on

Only evaluate individuals on small batches during evolution
7f6d86d

MilesCranmer commited on

Add missing definition of error
3662fae

MilesCranmer commited on

Remove unused evalTree and popRandomOp
9254d92

MilesCranmer commited on

Add feature to set arbitrary variable names
7f5b38a

MilesCranmer commited on

Fix bug with Int32 rounding of equation age
9fa51a8

MilesCranmer commited on