Skip to content

Commit 716ac3e

Browse files
authored
Fix bug of model saving
1 parent d98c7ce commit 716ac3e

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

supar/parsers/parser.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,9 @@ def train(self, train, dev, test, buckets=32, batch_size=5000, update_steps=1,
9191
logger.info(f"{t}s elapsed\n")
9292
if self.patience < 1:
9393
break
94-
loss, metric = self.load(**args)._evaluate(test.loader)
95-
self.save(args.path)
94+
parser = self.load(**args)
95+
loss, metric = parser._evaluate(test.loader)
96+
parser.save(args.path)
9697

9798
logger.info(f"Epoch {self.best_e} saved")
9899
logger.info(f"{'dev:':5} {self.best_metric}")

0 commit comments

Comments
 (0)