PySR / pysr /sr.py

Commit History

Start third attempt at porting to PythonCall
68ea1be
unverified

MilesCranmer commited on

Restore original behaviour
7b3c762

Igor S. Gerasimov commited on

Wrap swap operands for binary ops
79398c3

Igor S. Gerasimov commited on

Fix typing issue due to `try-except`
b8fd4cd
unverified

MilesCranmer commited on

Install `typing_extensions` for compat with older Python
864171c
unverified

MilesCranmer commited on

Avoid specifying np random state as type due to compatibility
f2294b3
unverified

MilesCranmer commited on

Use literal for optimizer_algorithm type hint as well
a812e16
unverified

MilesCranmer commited on

Specify types for all parameters
0ddc60f
unverified

MilesCranmer commited on

Add `heap_size_hint_in_bytes` parameter
bd4f864
unverified

MilesCranmer commited on

Move all deprecated functions to deprecated.py
0b9e421

MilesCranmer commited on

Mypy compatibility
b896bd3

MilesCranmer commited on

Move feature selection functionality to separate file
c822df8

MilesCranmer commited on

Move denoising functionality to separate file
12e6d5e

MilesCranmer commited on

Refactor utility functions
09a7186

MilesCranmer commited on

Refactor sympy and export functionality
b2d7f41
unverified

MilesCranmer commited on

Add pre-commit hook for isort
976f8d8
unverified

MilesCranmer commited on

Update warning messages
d425a5f
unverified

MilesCranmer commited on

Warn user if using power law without constraint
ca6e959
unverified

MilesCranmer commited on

Ensure we pass integer verbosity
3ff33b4
unverified

MilesCranmer commited on

Fix setting of `progress`
f991f4f
unverified

MilesCranmer commited on

Use unicode in printing without needing to decode
ae0282b
unverified

MilesCranmer commited on

Ensure files are read as utf-8
9437ef6
unverified

MilesCranmer commited on

Fix compat with old scikit-learn versions
c7cea75
unverified

MilesCranmer commited on

Add warm start test
db8bfce
unverified

MilesCranmer commited on

Set `y_variable_names` in output
abd0cfa
unverified

MilesCranmer commited on

Describe batched objective in docstring
4ca54a5
unverified

MilesCranmer commited on

Fix for operator assertion - can set EITHER unary or binary in csv loading
2621e9c
unverified

MilesCranmer commited on

Fix warning message about pkl file not found
2c97b85
unverified

MilesCranmer commited on

Add print_precision and dimensional_constraint_penalty
af0be92
unverified

MilesCranmer commited on

Fix select_k_features + units
4f7e6cf
unverified

MilesCranmer commited on

Enable dimensional constraints
42005bd
unverified

MilesCranmer commited on

Fix for when pretty_feature_names_in_ is undefined
13d5805
unverified

MilesCranmer commited on

Fix custom variable names
ad6d652
unverified

MilesCranmer commited on

Create pretty variable names for print outs
e5a9067
unverified

MilesCranmer commited on

Clean up subscriptification
117b2c3
unverified

MilesCranmer commited on

Let `equation_search` make default variable if not given
22c66be
unverified

MilesCranmer commited on

Move `return_state` to `equation_search`
c19c964
unverified

MilesCranmer commited on

Update `EquationSearch` to `equation_search`
a32623a
unverified

MilesCranmer commited on

Let user know compilation is taking place
44e383a
unverified

MilesCranmer commited on

Pass through `enable_autodiff` parameter
c0ffbd2
unverified

MilesCranmer commited on

Update docstring of `full_objective`
2312011
unverified

MilesCranmer commited on

Update docstring of `full_objective`
9738395
unverified

MilesCranmer commited on

Update ValueError param definition
2fa6a85
unverified

MilesCranmer commited on

Merge branch 'master' into custom-objectives
24b8a6f
unverified

MilesCranmer commited on

Bump backend version with `should_simplify` param
5abd46e
unverified

MilesCranmer commited on

Merge tag 'v0.12.0' into custom-objectives
ff874cd
unverified

MilesCranmer commited on

Preprocess Julia floats before pandas reading
f4c2ae8
unverified

MilesCranmer commited on

Only preprocess floats if given string
546ea43
unverified

MilesCranmer commited on

Refactor float preprocessing
81624b2
unverified

MilesCranmer commited on

Fix non-floating dtypes
0857108
unverified

MilesCranmer commited on