File tree Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -7,5 +7,5 @@ dependencies:
7
7
- pandas>=0.21.0,<3.0.0
8
8
- numpy>=1.13.0,<2.0.0
9
9
- scikit-learn>=1.0.0,<2.0.0
10
- - pyjuliacall>=0.9.15 ,<0.10.0
10
+ - pyjuliacall>=0.9.21 ,<0.9.22
11
11
- click>=7.0.0,<9.0.0
Original file line number Diff line number Diff line change 39
39
from .feature_selection import run_feature_selection
40
40
from .julia_extensions import load_required_packages
41
41
from .julia_helpers import (
42
+ PythonCall ,
42
43
_escape_filename ,
43
44
_load_cluster_manager ,
44
45
jl_array ,
@@ -1885,6 +1886,7 @@ def _run(
1885
1886
else :
1886
1887
jl_y_variable_names = None
1887
1888
1889
+ PythonCall .GC .disable ()
1888
1890
out = SymbolicRegression .equation_search (
1889
1891
jl_X ,
1890
1892
jl_y ,
@@ -1911,6 +1913,7 @@ def _run(
1911
1913
progress = progress and self .verbosity > 0 and len (y .shape ) == 1 ,
1912
1914
verbosity = int (self .verbosity ),
1913
1915
)
1916
+ PythonCall .GC .enable ()
1914
1917
1915
1918
self .julia_state_stream_ = jl_serialize (out )
1916
1919
Original file line number Diff line number Diff line change @@ -2,6 +2,6 @@ sympy>=1.0.0,<2.0.0
2
2
pandas >= 0.21.0 ,< 3.0.0
3
3
numpy >= 1.13.0 ,< 3.0.0
4
4
scikit_learn >= 1.0.0 ,< 2.0.0
5
- juliacall == 0.9.22
5
+ juliacall == 0.9.21
6
6
click >= 7.0.0 ,< 9.0.0
7
7
setuptools >= 50.0.0
You can’t perform that action at this time.
0 commit comments