在下一篇文章中,我們將研究如何在Ubuntu上安裝TensorFlow(16.04/18.04). TensorFlow是一個代碼庫,用於跨各種任務的機器學習。 它由Google於2015年開發,旨在滿足其對能夠構建和訓練神經網絡以檢測和破譯模式和相關性(類似於人類學習和推理)的系統的需求。
TensorFlow是 深度學習平台 世界上最重要的這個發展 開放源碼 Google已將自己定位為該領域的領先工具 深度學習。 它還具有全面的庫和社區資源,任何人都可以創建機器學習程序。
TensorFlow是一個用於數值計算的開源軟件庫 它是根據Apache 2.0開源許可發布的,並使用數據流程圖。 圖中的節點表示數學運算,而圖的邊緣表示多維數據矩陣(張緊器)之間進行了交流。
不像其他 打算在深度學習中使用的數字庫 如 茶野,這是有問題的,旨在用於研究和開發。 它也可以在單個CPU,多個CPU以及移動設備和數百台機器的大規模分佈式系統上運行。
如果我們要安裝TensorFlow,則可以將其安裝在整個系統中的虛擬Python環境中,例如Docker容器等。 安裝TensorFlow的最常見和最簡單的方法可能是通過虛擬Python環境,可以輕鬆創建和管理多個環境。 這是我們在以下幾行中看到的選項。
在Ubuntu上安裝TensorFlow
我將在Ubuntu 18.04系統上執行下一個安裝過程。 弄清楚這一點後,要開始安裝TensorFlow,您只需執行以下步驟:
安裝Python
由於使用Python是運行TensorFlow的最快,最簡單的方法,因此讓我們 安裝它。 默認, Python 3隨附Ubuntu儲存庫,因此其安裝應該不會有問題。
至 知道Ubuntu上安裝了什麼版本的Python,只需在終端(Ctrl + Alt + T)中執行以下命令:
python3 -V
如您所見,在我的計算機上,我有Python 3.6.9,並且 在此示例中,我將使用venv模塊創建一個虛擬環境。 為 安裝啟用venv模塊的python3-venv軟件包在同一終端中,我們將執行以下命令:
sudo apt update; sudo apt install python3-venv
這應該啟用Python虛擬環境。
啟動Python虛擬環境
現在我們知道已安裝的Python版本,讓我們 繼續為TensorFlow創建目錄。 在同一終端中,我們只需要執行以下命令:
mkdir ~/TensorFlow
那我們去 移至我們剛剛創建的目錄:
cd ~/TensorFlow
在此目錄中,我們將 創建Python虛擬環境 輸入:
python3 -m venv venv
創建之後 我們只需要激活它:
source venv/bin/activate
TensorFlow要求Python軟件包配置工具的版本為41.0.0或更高版本。 我們將執行 皮普 如下,以確保將其更新為最新版本:
pip install -U setuptools
安裝TensorFlow
現在已經創建並激活了環境,我們只能開始安裝。 為了 安裝當前版本,其中包括 通過CUDA支持GPU卡 (Ubuntu和Windows),在終端中,我們必須 使用點 輸入:
pip install tensorflow
也有 提供較小的僅CPU封裝:
pip install tensorflow-cpu
至 將TensorFlow更新到最新版本, 必須 添加–upgrade標誌 命令:
pip install --upgrade pip pip install --upgrade tensorflow
安裝完成後, 驗證是否已安裝TensorFlow 我們可以執行以下命令:
python -c 'import tensorflow as tf; print(tf.__version__)'
該命令應顯示已安裝的TensorFlow的版本。 為了 查看教程 關於TensorFlow的不同,我們可以轉到項目網站。
禁用Python環境
當我們處理完Python環境後,您只需要執行deactivate命令:
deactivate
然後,我們只需要刪除創建的TensorFlow目錄,這應該刪除我們為運行TensorFlow而創建的Python環境。 有關更多信息 如何使用TensorFlow,您可以 訪問教程 他們在自己的網站或網站上發布的 開發者網站 Google的