tensorflow 學習筆記(一)安裝篇

 因爲工做項目中要接觸物品識別技術。因此開始學習tensorflow,下面是windows版的安裝流程 。

安裝環境:python

1.操做系統:win10/win7git

2.Anaconda 5.3(下載地址github

咱們經過Anaconda去安裝tensorflow,這裏我選擇python3.7版本64位的Anacondaweb


下載好後,咱們就開始安裝Anacondashell


一路「Next」windows


這兩個都勾選上。接下來等待完成。bash

通常默認連接都是國外鏡像地址,下載速度會比較慢,咱們這裏設置一下清華鏡像工具

複製代碼代碼以下:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/  
conda config --set show_channel_urls yes複製代碼

接下來咱們安裝Tensorflow,這邊我安裝的是Tensorflow1.9.0的。啓動Anaconda Prompt學習


建立一個新的環境就叫tensorflow
conda create -n tensorflow python=3.6.7 測試


激活這個環境
activate tensorflow
在這個環境中安裝tensorflow

輸入命令,下載安裝 tensorflow1.9.0

conda install  tensorflow=1.9.0複製代碼


好了。咱們如今來測試一下。

在Anaconda Prompt窗口中切換到activate tensorflow環境,輸入python

python代碼:

import tensorflow as tf
sess = tf.Session()
a = tf.constant(25)
b = tf.constant(35)
sess.run(a+b)複製代碼


接下來咱們要用model庫。在github上下載

github.com/tensorflow/…

這裏我用GItHub Desktop  clone下來



耐心等待下載完成ing...

下載完成後。在protos文件下下都是proto文件,咱們須要把它們編譯成py格式文件


這裏會用到Buffers v3.6.1工具

下載地址:github.com/protocolbuf…

咱們下載windows版本


把他解壓到目錄下,會獲得2個文件夾


咱們把剛纔的工具加到系統環境變量中


接下來要批量的編譯,讓咱們打開powershell。


切換到models\research目錄下。


執行下面代碼

Get-ChildItem object_detection/protos/*.proto |Resolve-Path -Relative | %{protoc $_ --python_out=.} 複製代碼


看下圖,表示已經成功編譯了



在tensorflow環境下安裝jupyter和pillow(注:不少導入包報錯,都是在tensorflow環境下沒有安裝,而是在base下安裝的。

conda install jupyter

conda install pillow



打開jupyter notebook進行測試:


稍後會彈出web程序,選擇object_detection_tutorial.ipynb


Run All 運行全部


測試完成:

相關文章
相關標籤/搜索