From 7f4e57a1c95954cb3584ecc01545519900253885 Mon Sep 17 00:00:00 2001 From: Coet Date: Sun, 22 Jul 2018 19:17:57 +0800 Subject: [PATCH 1/2] Update metrics.py --- fastNLP/action/metrics.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fastNLP/action/metrics.py b/fastNLP/action/metrics.py index 12edca81..7c8a6bec 100644 --- a/fastNLP/action/metrics.py +++ b/fastNLP/action/metrics.py @@ -1,7 +1,8 @@ """ To do: + 设计评判结果的各种指标。如果涉及向量,使用numpy。 参考http://scikit-learn.org/stable/modules/classes.html#classification-metrics 建议是每种metric写成一个函数 (由Tester的evaluate函数调用) 参数表里只需考虑基本的参数即可,可以没有像它那么多的参数配置 - + """ From a422a4e2d6fe4f0c96b859e41343d2a896ecc85a Mon Sep 17 00:00:00 2001 From: Yige XU Date: Mon, 23 Jul 2018 00:14:50 +0800 Subject: [PATCH 2/2] Update preprocess.py --- fastNLP/loader/preprocess.py | 1 + 1 file changed, 1 insertion(+) diff --git a/fastNLP/loader/preprocess.py b/fastNLP/loader/preprocess.py index ec70db88..338318ea 100644 --- a/fastNLP/loader/preprocess.py +++ b/fastNLP/loader/preprocess.py @@ -75,6 +75,7 @@ class POSPreprocess(BasePreprocess): else: with open(os.path.join(self.pickle_path, "class2id.pkl"), "wb") as f: _pickle.dump(self.label2index, f) + #something will be wrong if word2id.pkl is found but class2id.pkl is not found if not self.pickle_exist("id2word.pkl"): index2word = self.build_reverse_dict(self.word2index)