def eval():
tag_index = pickle.loads(open('tag_index.pkl', 'rb').read())
index_tag = { index:tag for tag, index in tag_index.items() }
model = build_model()
model = load_model(sorted(glob.glob('models/*.model'))[-1])
Xs, Ys = loader(db='lexical_eval.ldb', th=100)
for i in range(30):
result = model.predict(np.array([Xs[i]]) )
for i,w in sorted(result.items(), key=lambda x:x[1]*-1)[:30]:
print(index_tag[i], i, w)
评论列表
文章目录