深度學習框架paddle GPU版本 安裝

2021-09-10 18:52:16 字數 823 閱讀 9314

1.環境:ubuntu16.04 lts版,cuda9.0,cudnn7.0,安裝的paddle版本是v1.2.0。

2.安裝好顯示卡驅動,cuda9.0和cudnn7.0後,我用的是python3環境,先確定pip或pip3版本在9.01及其以上。

執行命令:sudo apt install python3.5-dev ;

sudo curl -o - | python3.5 && easy_install pip ;

確保pip3版本滿足安裝要求(我用的是pip3)。

3.官網說的nccl.h,如果你是單影象顯示卡,可以沒必要安裝,這個檔案是英偉達開發用來多**信的,因為我是單顯示卡,所以沒有安裝。然後直接執行命令:pip3 install paddlepaddle-gpu -i  

ps:如果安裝過程中,出新了 it is a distutils installed project,就新增 --ignore-installed 《相應的包》,例如:

pip3 install paddlepaddle-gpu --ignored-installed scipy -i

我加上了阿里源,不然速度太慢了。。

4.過10分鐘安裝成功後,進行驗證。輸入python3,進入python環境,輸入 import paddle.fluid 

,沒有報錯的話,即成功。

6.跑官方demo時,線性回歸的例子,使用gpu報錯(單卡),在/etc/profile 裡新增 

export flags_fraction_of_gpu_memory_to_use=0,就可以正常執行。

深度學習框架

近一年來,深度學習的風起雲湧,產生了許多令人興奮的成果,同時,深度學習框架也是百家爭鳴。經過這一年的觀察,tensorflow 似乎成為了一種潮流,並且越來越多的框架開始為 keras 提供支援,它可能會成為一種標準。今後選擇keras框架作為深度學習的目標。keras 被認為是構建神經網路的未來,...

深度學習初探(二)深度學習框架

theano 是最早的深度學習框架之一,是乙個基於 python 語言 定位底層運算的計算庫,theano 同時支援 gpu 和 cpu 運 算。由於theano 開發效率較低,模型編譯時間較長,同時開發人員轉投tensorflow 等原因,theano 目前已經停止維護 scikit learn ...

TensorFlow深度學習框架

tensorflow支援python和c 兩種程式語言,再複雜的多層神經網路模型都可以用python來實現,如果業務使用其他程式設計也不用擔心,使用跨語言的grpc或者http服務也可以訪問使用tensorflow訓練好的智慧型模型。tensorflow 是乙個採用資料流圖 data flow gr...