日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

tensorflow python3.6_[教程]Tensorflow + win10 + CPU + Python3.6+ 安装教程

發(fā)布時(shí)間:2024/7/23 python 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tensorflow python3.6_[教程]Tensorflow + win10 + CPU + Python3.6+ 安装教程 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

由于各種原因,清華鏡像源已經(jīng)徹底掛掉了,但是目前網(wǎng)上的各種教程基本上都是采取設(shè)置清華鏡像源來加快下載速度,所以這給小白帶來了很大的困擾!這里我將通過合理上網(wǎng)工具來直接下載源鏡像。

注意:本次教程適用于Win10系統(tǒng)下已經(jīng)安裝Anaconda,并且安裝了Python3.6版本及以上的用戶。

加速工具

下載鏈接(提取碼:v4lg)

使用方法:將文件解壓后,整個(gè)文件夾復(fù)制粘貼到C盤根目錄,點(diǎn)擊SSLSpeedy.exe運(yùn)行程序,賬號(hào):pinghang,密碼:ph123456 。根據(jù)實(shí)際網(wǎng)速調(diào)整接入節(jié)點(diǎn)。

以下操作均在Anaconda Prompt下完成,請(qǐng)先確認(rèn)已經(jīng)安裝了Anaconda3 + Pycharm。

更新pip工具

python -m pip install --upgrade pip

檢查環(huán)境

conda info --envs

輸出結(jié)果:

# conda environments:

#

base * D:\Python\Anaconda3

說明你已經(jīng)安裝了Anaconda,未安裝過Tensorflow的環(huán)境。

創(chuàng)建環(huán)境

conda create -n tensorflow python=3.6

輸出結(jié)果:

Collecting package metadata: done

Solving environment: done

## Package Plan ##

environment location: D:\Python\Anaconda3\envs\tensorflow

added / updated specs:

- python=3.6

The following NEW packages will be INSTALLED:

certifi pkgs/main/win-64::certifi-2019.3.9-py36_0

pip pkgs/main/win-64::pip-19.1.1-py36_0

python pkgs/main/win-64::python-3.6.8-h9f7ef89_7

setuptools pkgs/main/win-64::setuptools-41.0.1-py36_0

sqlite pkgs/main/win-64::sqlite-3.28.0-he774522_0

vc pkgs/main/win-64::vc-14.1-h0510ff6_4

vs2015_runtime pkgs/main/win-64::vs2015_runtime-14.15.26706-h3a45250_4

wheel pkgs/main/win-64::wheel-0.33.4-py36_0

wincertstore pkgs/main/win-64::wincertstore-0.2-py36h7fe50ca_0

Proceed ([y]/n)?

輸入

y

輸出結(jié)果

Preparing transaction: done

Verifying transaction: done

Executing transaction: done

#

# To activate this environment, use

#

# $ conda activate tensorflow

#

# To deactivate an active environment, use

#

# $ conda deactivate

激活Tensorflow

activate tensorflow

輸出結(jié)果

(tensorflow) C:\Users\GShang>

前面的括號(hào)中出現(xiàn) tensorflow ,說明已經(jīng)激活好

安裝Tensorflow

pip install --upgrade tensorflow

測(cè)試安裝是否成功

在Pycahrm中新建py文件,內(nèi)容為

import tensorflow as tf

hello = tf.constant('Hello, TensorFlow!')

sess = tf.Session()

print(sess.run(hello))

輸出:

D:\Python\Anaconda3\python.exe E:/python/tensor.py

2019-06-11 08:41:49.174192: I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2

b'Hello, TensorFlow!'

Process finished with exit code 0

說明已經(jīng)安裝成功,

關(guān)于報(bào)錯(cuò)的解釋

tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2

資料參考:

Advanced Vector Extensions ,AVX, also known as Sandy Bridge New Extensions)

先進(jìn)的矢量擴(kuò)展(AVX,也稱為桑迪橋新的擴(kuò)展)是從英特爾和英特爾在2008年3月提出的微處理器的X86指令集架構(gòu)的擴(kuò)展,第一次由英特爾支持,在第2011季度和以后的SoeBoE橋處理器裝運(yùn)。AMD與推土機(jī)處理器航運(yùn)在Q3

2011。AVX提供了新的特性、新的指令和新的編碼方案。AVX2將大多數(shù)整數(shù)命令擴(kuò)展為256位,并介紹了融合乘法累加(FMA)操作。AVX-512擴(kuò)展AVX到512位支持使用一個(gè)新的EVEX前綴編碼由英特爾提出的2013年7月,第一次支持英特爾與騎士著陸處理器,在2016裝運(yùn)。

import os os.environ["TF_CPP_MIN_LOG_LEVEL"]='1' # 這是默認(rèn)的顯示等級(jí),顯示所有信息

os.environ["TF_CPP_MIN_LOG_LEVEL"]='2' # 只顯示 warning 和 Error

os.environ["TF_CPP_MIN_LOG_LEVEL"]='3' # 只顯示 Error

參考網(wǎng)友的評(píng)論解釋:這個(gè)意思其實(shí)是,您下載的TensorFlow太low了,根本沒有通過兼容AVX來Compile。如果您下載源代碼在該電腦上重新compile,就可以支持AVX。其實(shí)你的電腦是支持AVX的,只是編譯好的TensorFlow不支持。

解決辦法

在最頂行寫入

import os

os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'

總結(jié)

以上是生活随笔為你收集整理的tensorflow python3.6_[教程]Tensorflow + win10 + CPU + Python3.6+ 安装教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。