Skip to content

Commit 7b0737d

Browse files
author
Guillaume Lample
committed
unsupervised criterion for identical_char
1 parent 03af0ae commit 7b0737d

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

supervised.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,9 @@
1717
from src.evaluation import Evaluator
1818

1919

20-
# VALIDATION_METRIC = 'precision_at_1-nn'
21-
VALIDATION_METRIC = 'precision_at_1-csls_knn_10'
22-
# unsupervised criterion: 'mean_cosine-csls_knn_10-S2T-10000'
23-
# supervised criterion: 'precision_at_1-csls_knn_10'
20+
VALIDATION_METRIC_SUP = 'precision_at_1-csls_knn_10'
21+
VALIDATION_METRIC_UNSUP = 'mean_cosine-csls_knn_10-S2T-10000'
22+
2423

2524
# main
2625
parser = argparse.ArgumentParser(description='Supervised training')
@@ -78,6 +77,10 @@
7877
# one ("default") or create one based on identical character strings ("identical_char")
7978
trainer.load_training_dico(params.dico_train)
8079

80+
# define the validation metric
81+
VALIDATION_METRIC = VALIDATION_METRIC_UNSUP if params.dico_train == 'identical_char' else VALIDATION_METRIC_SUP
82+
logger.info("Validation metric: %s" % VALIDATION_METRIC)
83+
8184
"""
8285
Learning loop for Procrustes Iterative Learning
8386
"""

0 commit comments

Comments
 (0)