MilesCranmer commited on
Commit
79eac3a
1 Parent(s): fc75036

Bump SymbolicRegression to 0.9.1

Browse files
Files changed (2) hide show
  1. pysr/sr.py +0 -5
  2. pysr/version.py +2 -2
pysr/sr.py CHANGED
@@ -418,7 +418,6 @@ class PySRRegressor(BaseEstimator, RegressorMixin):
418
  precision=32,
419
  multithreading=None,
420
  cluster_manager=None,
421
- use_symbolic_utils=False,
422
  skip_mutation_failures=True,
423
  # To support deprecated kwargs:
424
  **kwargs,
@@ -558,8 +557,6 @@ class PySRRegressor(BaseEstimator, RegressorMixin):
558
  :type tournament_selection_p: float
559
  :param precision: What precision to use for the data. By default this is 32 (float32), but you can select 64 or 16 as well.
560
  :type precision: int
561
- :param use_symbolic_utils: Whether to use SymbolicUtils during simplification.
562
- :type use_symbolic_utils: bool
563
  :param skip_mutation_failures: Whether to skip mutation and crossover failures, rather than simply re-sampling the current member.
564
  :type skip_mutation_failures: bool
565
  :param kwargs: Supports deprecated keyword arguments. Other arguments will result
@@ -747,7 +744,6 @@ class PySRRegressor(BaseEstimator, RegressorMixin):
747
  precision=precision,
748
  multithreading=multithreading,
749
  cluster_manager=cluster_manager,
750
- use_symbolic_utils=use_symbolic_utils,
751
  skip_mutation_failures=skip_mutation_failures,
752
  ),
753
  }
@@ -1310,7 +1306,6 @@ class PySRRegressor(BaseEstimator, RegressorMixin):
1310
  perturbationFactor=self.params["perturbation_factor"],
1311
  annealing=self.params["annealing"],
1312
  stateReturn=True, # Required for state saving.
1313
- use_symbolic_utils=self.params["use_symbolic_utils"],
1314
  progress=self.params["progress"],
1315
  timeout_in_seconds=self.params["timeout_in_seconds"],
1316
  crossoverProbability=self.params["crossover_probability"],
 
418
  precision=32,
419
  multithreading=None,
420
  cluster_manager=None,
 
421
  skip_mutation_failures=True,
422
  # To support deprecated kwargs:
423
  **kwargs,
 
557
  :type tournament_selection_p: float
558
  :param precision: What precision to use for the data. By default this is 32 (float32), but you can select 64 or 16 as well.
559
  :type precision: int
 
 
560
  :param skip_mutation_failures: Whether to skip mutation and crossover failures, rather than simply re-sampling the current member.
561
  :type skip_mutation_failures: bool
562
  :param kwargs: Supports deprecated keyword arguments. Other arguments will result
 
744
  precision=precision,
745
  multithreading=multithreading,
746
  cluster_manager=cluster_manager,
 
747
  skip_mutation_failures=skip_mutation_failures,
748
  ),
749
  }
 
1306
  perturbationFactor=self.params["perturbation_factor"],
1307
  annealing=self.params["annealing"],
1308
  stateReturn=True, # Required for state saving.
 
1309
  progress=self.params["progress"],
1310
  timeout_in_seconds=self.params["timeout_in_seconds"],
1311
  crossoverProbability=self.params["crossover_probability"],
pysr/version.py CHANGED
@@ -1,2 +1,2 @@
1
- __version__ = "0.8.1"
2
- __symbolic_regression_jl_version__ = "0.8.7"
 
1
+ __version__ = "0.8.2"
2
+ __symbolic_regression_jl_version__ = "0.9.1"