代码之家  ›  专栏  ›  技术社区  ›  pun_intended

Keras非法指令4

  •  0
  • pun_intended  · 技术社区  · 7 年前

    我一直试图让Keras在我的笔记本电脑上运行El Capitan,但当我尝试导入它时,我得到以下消息

    Using TensorFlow backend.
    Illegal instruction: 4
    

    我一直在寻找解决方案,并尝试更新theano,安装mxnet mkl,运行旧版本的numpy(1.13),以避免出现未来警告错误。不过,所有这些似乎都无法解决这个问题。我觉得我一定错过了什么。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Dr. Snoopy    7 年前

    尝试安装旧版本的TensorFlow(1.5似乎可行)。AVX2指令现在在最新的TF pip控制盘中默认启用,这意味着如果您的处理器不支持这些指令,那么您将收到非法指令错误。

    另一种解决方案是从源代码安装TensorFlow,它应该检测您的处理器并相应地进行配置。