1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 在不支持avx指令集的cpu上部署tensorflow及keras.

在不支持avx指令集的cpu上部署tensorflow及keras.

时间:2024-01-12 03:54:16

相关推荐

在不支持avx指令集的cpu上部署tensorflow及keras.

当我们训练好了一个模型(比较轻量级的),部署在一个不支持AVX2的cpu上时(比如奔腾g4560,intel cerelon N4100等),看cpu是否支持avx2使用cpu-z软件,下载:/cpuz.php

如果是英特尔的CPU,只要是二代或以后的i3、i5或者i7这几种,就会支持AVX指令集,奔腾及赛扬不支持。

如果是AMD的产品,则推土机架构以后的FX、速龙系列、APU系列都支持。

最简单的方法是用CPU-z检测一下,一目了然

下图为i76700是支持avx指令的

下图为celeron(R) N4100,用的是GDP笔记本上的CPU,

如果安原生的tensorflow就会出现问题。

由于 Tensorflow从1.6版本之后,采用 AVX2的方式进行编译,导致不能支持 AVX2的较早的CPU版本,不能运行新版的Tensorflow,经本人实验之后,给出以下解决方案:

1:安装 tensorflowSSE版本,下载地址:/fo40225/tensorflow-windows-wheel

2:另外如果用pyinstaller生成exe时,要在base(root)级下面生成,另外新起的环境安装有问题。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。