Closed Ted8000 closed 5 years ago
可以先使用 gensim / fasttext 之类的框架训练自己的词向量,然后用 WordEmbedding 模块加载此词向量作为语言模型。
如何加载gensim 训练好的词向量呢,这个txt是我用gensim训练好的。怎么导入到wordembedding
你是用 tf.keras 版本吧?tf.keras 版本代码如下
import kashgari
from kashgari.embedding import WordEmbedding
# 序列标注
em = WordEmbedding('xxx.txt', task=kashgari.LABELING)
# 分类
em = WordEmbedding('xxx.txt', task=kashgari.CLASSIFICATION)
以后麻烦不要用图片,直接分别复制代码和错误。这样方便别人检索。
A clear and concise description of what you want to know. 针对您之前的一个回答,想问一下,就是如何训练自己的语料库,调用自己的embedding层,可以提供一个例子吗?