当前位置: 首页 > 面试题库 >

Keras导入错误Nadam

鲁昕
2023-03-14
问题内容

尝试导入Keras模块Nadam时出现导入错误:

>>> from keras.optimizers import Nadam
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name Nadam

我可以导入和使用SGD,Adam等,而不是此优化器。任何帮助表示赞赏。

我使用以下方法安装了Keras:

git clone https://github.com/fchollet/keras.git
sudo python2.7 setup.py install

我刚刚发现,如果我尝试在安装后立即使用Shell导入它,那么Nadam导入将起作用。但是Nadam不会导入我的脚本。这是路径问题吗?


问题答案:

如果您可以在一个地方而不是在另一个地方导入某些东西,那么导入系统肯定是一个问题。因此,请仔细检查相关变量(sys.path,环境变量PYTHONPATH),以及分别从(sys.modules)导入模块的位置。

为了更深入地阅读,我将带您到Python导入系统文档和系统中常见陷阱的概述。

您可能还在某处安装了Keras的旧版本:Nadam是最近才添加的内容(2016-05),因此这可能是“可以导入其他优化器而不是此优化器”行为的原因。



 类似资料:
  • 我正在尝试学习TensorFlow,但我有一个问题。我导入TensorFlow像在官网链接,但我采取错误。 回溯(最近一次呼叫): 文件"C:\用户\Koray\桌面\Python\main.py",第4行,在 从tenorflow导入keras 导入错误:无法从“张量流”导入名称“keras” (C:\ Users \ Koray \ Desktop \ Python \ tensor flow

  • 我正试着用这本手册开始tensorflowhttps://www.tensorflow.org/install/install_windows 所有安装都成功完成,我正在使用python 3.5.2和最新版本的pip,遇到这个错误,有人告诉我应该怎么做吗? 在swig\parth\AppData\Local\Programs\Python35\lib\site-p tensorflow\Pytho

  • 我正在努力做到以下几点: 从keras.wrappers.scikit_学习导入KerasClassifier 但是我得到了错误: 文件“”,第1行,在from keras.wrappers.scikit\u中学习导入KerasClassifier 文件“/opt/anaconda3/lib/python3.7/site packages/keras/init.py”,第3行,在from中。导入U

  • 问题内容: 任何人都可以告诉我在哪里可以找到JFreeChart的完整版本?我也从sourceforge页面下载了JCommon和JFreeChart,但是JFreeChart仅包含jfreechart- demo.jar,因此,即使我在Eclipse中正确添加了库,它也不起作用。 非常感谢! 问题答案: 解压缩后,所需的JAR文件位于目录中。 例如,以下命令行在Unix上运行;在Windows上

  • 首先,我对java真的很陌生。我有一个非常简单的脚本: 当尝试使用netbean 7.1运行此代码时。(安装了JDK),我的IDE返回代码顶部导入部分的错误。 这些错误与查找awt包有关。有人能告诉我这些包裹需要放在哪里,我能在哪里找到它们吗? 通过这个屏幕截图,你可以看到我的目录结构现在是什么样子 先谢谢你

  • 我试图导入一个JSON文件到MongoDB,但得到以下错误 我按照链接在mongo shell中执行了下面提到的步骤,但仍然有相同的错误。 aove执行后出错