gpt4 book ai didi

python - 在 Intel Pentium 上安装 Tensorflow 和 Keras

转载 作者:行者123 更新时间:2023-12-04 17:36:46 26 4
gpt4 key购买 nike

对于一所大学,我们应该使用 tensorflow 和 keras 的 python 库来实现一个 TensorFlow 项目。我可以使用 pip3 安装它们,但执行任何一段代码都会导致某种错误。

我已经决定测试非常复杂的代码:

import keras

使用 python 3.6 和最新的 tensorflow 和 keras ( pip3 install tensorflow keras ) 我得到错误 ModuleNotFoundError: No module named 'tensorflow.python'; 'tensorflow' is not a package .我查了一下,import tensorflow找到包,但返回一些关于 AVX 指令的错误并转储核心。

我研究过,我的 CPU 不支持属于 tensorflow >= 1.6.0 的 AVX 指令.我找不到在没有 AVX 的情况下在我的笔记本电脑上运行的预编译版本,而且我没有时间自己编译。

我尝试降级到 tensorflow == 1.5.0keras == 2.1.3这是tensorflow == 1.5.0时的版本到处都是,但我仍然缺少错误,对于每个版本和导入语句都是不同的。

例如当我使用代码时:

import keras
from keras.datasets import mnist

我得到的是错误 AttributeError: module 'keras.utils' has no attribute 'Sequence' .我在使用 Intel Pentium,我认为这是问题所在。我完全清楚我的设置根本不适合机器学习,而且也不应该适合,但尽管如此,我还是愿意完成这项作业。

有人有在旧机器上安装 TensorFlow 的经验吗?

系统:

  • Ubuntu 18.04.2 LTS
  • 英特尔(R) 奔腾(R) 3556U @ 1.70GHz(双核)
  • 4GB 内存

最佳答案

我遇到了同样的问题,不过好像已经解决了。 (但是,Python 版本应该是 3.5。)

对于不支持 AVX 的 CPU,tensorflow 必须是 1.5 或更低版本。如果要安装Tensorflow 1.5,Python版本必须是3.5或更低。

成功流程如下

这样就完成了安装。如果您在 Jupiter notebook 上输入“import tensorflow”,将来可能会显示一些错误。(参见 log。)

系统:
我的电脑不像你的电脑那样支持 AVX。我的电脑规范如下。

  • PC:Surface Go
  • CPU:Intel(R) Pentium(R) CPU 4415Y`@`1.60 GHz
  • Windows10:64位

如何测试?
在 Jupiter Note 上输入并执行以下命令。或者使用这个 file .

import tensorflow as tf
print(tf.__version__)
print(tf.keras.__version__)

 import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

如果安装成功,Jupiter notebook 上会显示以下信息

1.5.0
2.1.2-tf

附言
我的英语不是很好,所以如果我有一些不礼貌或不清楚的表达,我很抱歉。

关于python - 在 Intel Pentium 上安装 Tensorflow 和 Keras,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56406862/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com