深度學習框架PaddlePdddle學習 一)

2021-07-23 02:06:19 字數 734 閱讀 3281

官網文件使用的作業系統是ubunt14.04,我使用的是vmware workstation 12 player安裝的ubuntu虛擬機器,它與redhat有一些不同,但配置比較麻煩,dns配置及解析參考了一些資料。其實也可以使用redhat安裝,但其依賴包的安裝非常麻煩,而且還需要把deb轉化成rpm。此外,ubuntu預設無ssh服務,root密碼也要設定,這些網上都有相關資料。

-安裝方式

官網有幾種安裝方式:原始碼編譯安裝、docker方式及debian package(deb)。最開始嘗試了原始碼編譯安裝的方式,首先要安裝依賴包,如下:

依賴包必須保證安裝成功(注意:apt-get install命令增加了–force-yes引數),之後依照官方文件安裝,但最後未安裝完成,換成deb包安裝的方式:

dpkg -i paddle-

0.8.0b-cpu

.deb

apt-get install -f

很快就安裝好了,檢視其版本資訊:

目前是0.8.0b試用版。

此外,github上的原始碼包也必須要有,學習demo例子要用。

深度學習框架

近一年來,深度學習的風起雲湧,產生了許多令人興奮的成果,同時,深度學習框架也是百家爭鳴。經過這一年的觀察,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...