1. 程式人生 > >Ubuntu16.04配置tensorflow利用GPU加速教程

Ubuntu16.04配置tensorflow利用GPU加速教程

因為本人最近在學習一些關於深度學習的知識。所以要搭建相應的學習環境。一開始選擇的實在Ubuntu上搭建,於是在官網上下載了相應的檔案。這裡我下載的是16.04版本的。

一、重點說一下我遇到的問題

 1.一開始我是在虛擬機器上安裝Ubuntu16.04的,按照一些百度的教程,是很容易實現的。在該環境下學習一些基本的機器學習演算法以及神經網路學習演算法是都能滿足的。但是我們知道深度學習因為大量引數的存在,會導致大量的資料運算量,託慢了執行速度。因為在這個情況下搭建的是CPU加速,沒法利用GPU加速。所以我建議如果想深度學習研究的深一點的話,不要利用cpu跑程式,很耽誤時間。

2.於是我選擇安裝雙系統,在wingdow10的基礎上又安裝了Ubuntu16.04系統。安裝是跟據用U盤的方式的,我的是華碩,開機時候連按esc項,進入啟動項,選擇你的U盤啟動,在安裝的過程中,需要分盤。為了方便,我建議在安裝之前,提前分出一個大約100G的盤,最好是空盤。然後進行安裝。

3.安裝成功後,我們就進入了Ubuntu的介面環境中了,首先聯網,然後在設定中-->軟體和更新--->附加驅動--->選擇你的電腦的專有驅動。我的是384.98(test),然後應用更改,就OK了。(這樣是為什麼在虛擬機器檢測不到專有驅動的原因。全是淚,當初我可是在虛擬機器上安裝浪費了一個多星期的時間)。

4.緊接著就是安裝cuda的命令了,很簡單一步步來就可以了,前提在網上下載下來cuda-8.0的檔案。怎麼安裝百度就可以了,很簡單。緊接著進行gcc版本的降級,因為cuda8.0或cuda7.5的不支援5.0以上的編譯器(因為Ubuntu自帶的是5.4.0的),降級成功後,在終端中執行gcc --verssion命令,會看到成功降級。接著安裝cudnn了,跟著網上的教程來就可以,很簡單,不多說。然後安裝相應的依賴項,最後安裝tensorflow

5.在安裝過程,專有驅動選擇完成,進行更新操作。然後在命令列中輸入invidia-smi命令,會出現一個表格的資訊。如果顯示沒有invidia命令。解決方法是reboot重新啟動,然後進入bios介面,找到secure boot選項將其對應的enabled修改為disabled.然後在重新進入,就可以看到表格了。

6.安裝tensorflow 最後一步直接在終端輸入pip3 install tensorflow-gpu 然後等待完成安裝後,進行測試即可。

相關推薦

Ubuntu16.04配置tensorflow利用GPU加速教程

因為本人最近在學習一些關於深度學習的知識。所以要搭建相應的學習環境。一開始選擇的實在Ubuntu上搭建,於是在官網上下載了相應的檔案。這裡我下載的是16.04版本的。 一、重點說一下我遇到的問題  1.一開始我是在虛擬機器上安裝Ubuntu16.04的,按照一些百度的教程,

Ubuntu16.04配置TensorFlow———GPU版本(gtx1070+ubuntu16.01)

博主研究了下,參考了別人的部落格,也出現了問題,然後解決。相信按照接下來的教程是可以很簡單的安裝TensorFlow-gpu的。 在開始之前,首先得了接大概步驟:1、安裝顯示卡驅動2、安裝cuda,3、安裝cudnn,4、安裝anaconda 5、建立虛擬TensorFlow環境並配置Tenso

Ubuntu16.04 配置tensorflow gpu版本

requirements python 2.7 Flask tensorflow GPU 版本 安裝nvidia driver 經過不斷踩坑的安裝,終於google到了靠譜的方法,首先檢查你的NVIDIA VGA card model sud

Ubuntu16.04安裝TensorflowGPU)簡明教程

安裝tensorflow的方式有很多種,這裡介紹的是通過Bazel編譯tensorflow原始碼的方式來安裝tf。 ps:我使用的版本是r1.7 (1)安裝JDK8 新增PPA源 sudo add-apt-repository ppa:web

Ubuntu16.04 配置 caffe(GPU)詳細步驟

編者語:如果你想深入研究深度學習,強烈建議你有一塊好的顯示卡。caffe支援cpu、gpu兩個版本,強烈建議使用gpu版本訓練模型(因為速度真的非常快)。由於gpu版本需要安裝cuda和cudnn,所以強烈建議使用的顯示卡計算能力大於3.0,顯示卡計算能力請參考https:

ubuntu16.04 安裝tensorflowGPU、CPU)

連結:https://mirrors.tuna.tsinghua.edu.cn/help/tensorflow/【注:需要更改成清華源】GPU安裝:適用GTX1050,GTX1060,GTX1070,GTX1080等高階顯示卡系列安裝好系統後,更新驅動。系統設定-》軟體和更新

ubuntu16.04-配置GPUtensorflow 顯示卡為1080ti

以前安裝先安裝驅動,在安裝cuda 在配置cudnn,總是在cudnn這裡出錯, 出現問題:安裝成功後,出現重啟機器無限輸入密碼問題,應該是顯示卡驅動被cuda 覆蓋了,重新安裝即可 又是配置環境變數,都不好使,現在換了conda 一鍵安裝好用,太好用了。 首先安裝anaconda,簡單

深度學習 ubuntu16.04 theano tensorflow cuda cudnn 搭建gpu加速,親測有效

特別注意 網上有的指出前期需要安裝NVIDIA 驅動,需要到官網下載什麼的其實這裡可以一步解決。 當你安裝好ubuntu 16.04 系統後,在terminal裡輸入 nvidia-smi 這

Ubuntu16.04Tensorflow-gpu安裝

踩了無數坑之後(基本上網上出現的所有問題我都不止一次地遇到過:迴圈登入,解析度變差,黑屏等等),終於把帶GPU加速的tensorflow所有相關軟體都安裝好了。因為過程太不容易了,光linux系統我就重灌了兩次,每一次重灌都是相當地絕望了,所以我希望把安裝方法好好總結一下,希望能對別人有所幫助。  

Ubuntu16.04 CUDA8.0+caffe+gpu執行環境配置

完成win10+ubuntu 16.04雙系統的安裝後,開始在ubuntu16.04系統上安裝nVidia驅動,配置cuda,cudnn執行環境,並完成caffe成功配置+MNIST資料庫測試。現在寫下部落格記錄安裝配置過程,以及對配置過程中遇到的錯誤提供解決辦法,避免今後再配置caffe時又踩

Ubuntu16.04安裝CUDA+cuDNN+GPUTensorFlow過程記錄

一、安裝環境說明 軟體 版本 下載連結 說明 Ubuntu系統 16.04-64位 … … Python anaconda 3.6 不使用系統自帶的2.7版本 CUDA cuda_8

Ubuntu16.04配置GPU步驟及可能出現的問題

本文為轉載原文地址:https://blog.csdn.net/anshiquanshu/article/details/78639977感謝原作者的工作—————————————————————————————————————————————————————————————

Ubuntu16.04安裝tensorflow-GPU

先安裝好anaconda: 在清華映象下載想要的版本的安裝包 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 解壓後執行安裝: bash Anaconda2-xxx-Linux-x86_64.sh y

ubuntu16.04 配置爬蟲環境

3.5 -- 環境 16px get 80端口 user 添加 所有權 MySQL 安裝   sudo apt-get install mysql-server(若安裝有誤,則update再安裝,記得設置root密碼) 配置   遠程訪問:1 進入/etc/mysql 找到

ubuntu16.04配置國內源

初裝ubuntu後,由於系統自帶的是國外的軟體源,國內下載軟體會比較慢,最好更改為與自己ubuntu版本一致的國內快速軟體源。 1. 尋找國內軟體源 可以在 清華大學開源軟體映象站 找到對應自己系統版本的軟體源。 2. 配置source.list源 sources

ubuntu16.04 Mask-RCNN-tf GPU demo測試

1、安裝CUDA和CUDNN 安裝詳細請參考:https://blog.csdn.net/oMoDao1/article/details/83303385 2、下載mask-rcnn原始碼: https://github.com/matterport/Mask_RCNN 3、安裝Py

ubuntu16.04TensorFlow安裝

ubuntu 16.04、Python 2.7 1、安裝pip sudo apt-get install python-pip python-dev 2、安裝TensorFlow sudo pip install --upgrade https://storage.googleapi

Ubuntu16.04配置Apache支援多個站點

怎樣在一個Ubuntu的機器上(虛擬機器)配置Apache支援多個網站呢? 比如你有一臺獨立的Ubuntu虛擬機器,配有一個外網的IP(45.46.47.48),並且註冊了兩個域名AAA.com和BBB.com,將這兩個域名DNS解析到你虛機的IP地址。假設你已經安裝好了Apache,一

Ubuntu16.04編譯tensorflow的C++介面

之前有一篇介紹到在windows下利用VS2015編譯tensorflow的C++介面,接下來這篇就介紹下在Ubuntu下編譯tensorflow的C++介面。 先說一下我的電腦配置,首先是Ubuntu16.04,anaconda用的是3.4.2,CUDA用的是9.0的,cudnn用的是7.

Ubuntu16.04編譯tensorflow官方Android demo

1.下載tensorflow官方程式碼 git clone --recurse-submodules https://github.com/tensorflow/tensorflow.git 2.下載Android SDK和Android NDK Android SDK下載:在安裝A