【AI学习笔记】ModuleNotFoundError: No module named ‘keras.layers.embeddings‘

报错:

【AI学习笔记】ModuleNotFoundError: No module named ‘keras.layers.embeddings‘_第1张图片

报错说是 没有名为’keras.layers.embeddings’的模块。

解决方法:

  1. 首先查看原始目录embeddings在哪里
    在这里插入图片描述
    我们发现embeddings存放在tensorflow下的python下的keras下的layers当中
    所以当我们导入的时候就需要

    from keras.layers.embeddings import Embedding
    改为
    from tensorflow.python.keras.layers.embeddings import Embedding
    结果如下:
    在这里插入图片描述
    成功解决!!!

你可能感兴趣的:(人工智能与大数据,keras,人工智能,学习)