面向機器智慧的TensorFlow實戰1:安裝
https://www.tensorflow.org/versions/master/get_started/os_setup.html
1、選擇安裝環境
三種環境:一般而言,如果準備在單機上安裝和使用TensorFlow,建議採用Virtualenv或Conda,能夠以較小的代價解決依賴衝突問題,且易於設定。如果準備將TensorFlow程式碼部署到一臺或多臺伺服器上,則值得床架一個Docker容器映象。筆者不推薦既不使用虛擬環境,也不適用容器的TensorFlow安裝方法。
程式碼庫內部的軟體包依賴:無需依賴於系統級的軟體包或庫
使用依賴環境:對於Python的標準髮型版,Virtualenv是直接可用的。如果使用的是Anaconda,它會包含一個內建的虛擬環境系統及其軟體包管理器--Conda。
使用容器:容器(如Docker)是將軟體於完整的檔案系統,包括其執行時和依賴庫打包的輕量級方案。
2、Jupyter Notebook與matplotlib
Jupyter Notebook,前身為iPython Notebook
matplotlib是一個繪相簿
3、建立Virtualenv環境
Python 2.7 ---> sudo apt-get install python-pip python-dev python-virtualenv
Python 3 ---> sudo apt-get install python3-pip python3-dev python3-virtualenv
$ mkdir ~/env
$ virtualenv --system-site-packages ~/env/tensorflow //建立虛擬環境
$ source ~/env/tensorflow/bin/activate //啟用虛擬環境
$ deactivate //關閉
$ sudo printf '\nalias tensorflow="source ~/env/tensorflow/bin/activate"' >> ~/.bashrc //建立別名
4、簡易安裝
如果不關心是否有GPU支援,可用官方預製的二進位制安裝程式安裝,略。
5、 原始碼安裝
安裝依賴庫 $ sudo apt-get install python-numpy python-wheel python-imaging swig
安裝Bazel:一款基於谷歌內部軟體的開源構建工具,用於構建TensorFlow
安裝CUDA軟體:
從原始碼構建和安裝TensorFlow:
6、安裝jupyter
$ sudo pip install jupyter
7、安裝matplotlib
$ sudo apt-get build-dep python-matplotlib python-tk
8、測試Tensorflow
$ mkdir tf-notebook
$ jupyter notebook
import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt
#通知筆記本直接將matplotlib圖表顯示在瀏覽器中
%matplotlib inline
a = tf.random_normal([2,20])
sess = tf.Session()
out = sess.run(a)
x, y = out
plt.scatter(x, y)
plt.show()
相關文章
- 面向機器智慧的TensorFlow實戰2:TensorFlow基礎
- 面向機器智慧的TensorFlow實戰4:機器學習基礎機器學習
- 面向機器智慧的TensorFlow實戰7:詞向量嵌入
- 面向機器智慧的TensorFlow實戰8:序列分類
- 面向機器智慧的TensorFlow實戰5:目標識別與分類
- 面向機器智慧的TensorFlow實戰6:迴圈神經網路與自然語言處理神經網路自然語言處理
- 【Tensorflow_DL_Note1】Windows下Tensorflow的安裝過程詳解Windows
- TensorFlow安裝
- 安裝TensorFlow
- 智慧對話機器人實戰視訊教程機器人
- 1.VirtualBox虛擬機器軟體的安裝虛擬機
- 實戰-使用 Cobbler 安裝一臺 CentOS 主機CentOS
- 機器學習-TensorFlow安裝機器學習
- tensorflow:使用conda安裝tensorflow
- TensorFlow實戰之Scikit Flow系列指導:Part 1
- .NET Core 實戰筆記1-介紹和安裝筆記
- 安裝tensorflow超快的方法
- 安裝了IDLE後安裝tensorflow
- TensorFlow 實戰:Neural Style
- Windows原生安裝TensorFlowWindows
- TensorFlow 安裝詳解
- tensorflow安裝問題
- tensorflow-gpu 安裝GPU
- 安裝虛擬機器虛擬機
- 數學之路-python計算實戰(1)-ubuntu安裝pypyPythonUbuntu
- 面向初學者的快速入門tensorflow
- TensorFlow釋出面向JavaScript開發者的機器學習框架TensorFlow.jsJavaScript機器學習框架JS
- Splunk實戰(一)——索引器配置以及轉發器安裝配置說明索引
- 智慧機器人的快速實現機器人
- linux 下虛擬機器的安裝與解除安裝Linux虛擬機
- WIN10 安裝tensorflowWin10
- docker安裝tensorflow-gpuDockerGPU
- 基於docker安裝tensorflowDocker
- Tensorflow介紹和安裝
- tensorflow 之 bazel安裝 & 使用
- Tensorflow GPU版本安裝教程GPU
- 虛擬機器Tomcat的安裝虛擬機Tomcat
- 3.25 實戰智慧合約眾籌1