【发布时间】:2020-03-27 01:43:10
【问题描述】:
我有一个预训练的 Fasttext 模型,我想将它嵌入到 Keras 中。
model = Sequential()
model.add(Embedding(MAX_NB_WORDS,
EMBEDDING_DIM,
input_length=X.shape[1],
input_length=4,
weights=[embedding_matrix],
trainable=False))
但它没有用。
我发现很多人在将预训练模型嵌入 Keras 时遇到了同样的问题,而且他们都没有解决方案。
weights 和 embeddings_initializer 似乎已被弃用。
有没有其他方法可以解决这个问题? 提前致谢
【问题讨论】:
-
“没用”是什么意思?
-
TypeError: add() 得到了一个意外的关键字参数“权重”。似乎不推荐使用“权重”。所以'没有工作'意味着预训练的模型不能通过这种方法嵌入到 Keras 中。
标签: python tensorflow keras