【问题标题】:How to get word embeddings back from Keras?如何从 Keras 获取词嵌入?
【发布时间】:2021-05-25 05:09:54
【问题描述】:

假设您在某个任意任务(例如文本分类)的过程中创建了自己的自定义词嵌入。如何从 Keras 中获取类似 {word: vector} 结构的字典?

embeddings_layer.get_weights() 为您提供原始嵌入...但不清楚哪个单词对应于哪个向量元素。

【问题讨论】:

    标签: python keras nlp word-embedding


    【解决方案1】:

    这本词典不是 keras 模型的一部分。它应该作为普通的 python 字典单独保存。它应该在您的代码中 - 您使用它将文本转换为整数索引(将它们提供给嵌入层)。

    【讨论】:

    • 有趣的设计选择;感谢您的潜在澄清
    猜你喜欢
    • 2018-12-16
    • 2018-09-03
    • 1970-01-01
    • 2021-03-10
    • 2018-07-18
    • 2021-05-12
    • 2021-07-24
    • 2020-04-14
    • 2020-07-04
    相关资源
    最近更新 更多