Skip to content

Commit f7174b0

Browse files
committed
examples: fix equations for latest version of pymzn
1 parent 674feb5 commit f7174b0

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

examples/equations/equations.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
"""
55

66
import pymzn
7-
pymzn.config.set('solver', pymzn.Gurobi(dll='gurobi80'))
8-
pymzn.config.set('no_output_annotations', True)
7+
pymzn.config.no_output_annotations = True
98

109
from time import time
1110
from pyconstruct import Domain, SSG
@@ -16,7 +15,7 @@
1615
from sklearn.model_selection import train_test_split
1716

1817

19-
def loss(Y_pred, Y_true, n_jobs=4):
18+
def loss(Y_pred, Y_true, n_jobs=1):
2019
return hamming(
2120
Y_pred, Y_true, key='sequence', n_jobs=n_jobs
2221
)
@@ -26,7 +25,8 @@ def train(args):
2625

2726
dom = Domain(
2827
args.domain_file, n_jobs=args.parallel,
29-
no_constraints=args.no_constraints
28+
no_constraints=args.no_constraints,
29+
timeout=1
3030
)
3131

3232
eq_data = load_equations()
@@ -91,7 +91,7 @@ def train(args):
9191
parser = argparse.ArgumentParser()
9292
parser.add_argument('-D', '--domain-file', default='equations.pmzn')
9393
parser.add_argument('-n', '--n_samples', type=int, default=1000)
94-
parser.add_argument('-p', '--parallel', type=int, default=4)
94+
parser.add_argument('-p', '--parallel', type=int, default=1)
9595
parser.add_argument('-N', '--no-constraints', action='store_true')
9696
parser.add_argument('-O', '--output', default='results.pickle')
9797
args = parser.parse_args()

0 commit comments

Comments
 (0)