Theano 中文文檔 0.9 - 6. 更新Theano

6. 更新Theano

譯者:Python 文檔協作翻譯小組,原文:Updating Theano。

本文以 CC BY-NC-SA 4.0 協議發布,轉載請保留作者署名和文章出處。

Python 文檔協作翻譯小組人手緊缺,有興趣的朋友可以加入我們,完全公益性質。交流群:467338606。

根據你如何安裝Theano,選擇下面三個部分中的一個。

你應該經常更新,bug會定期修復,新功能的加入甚至更頻繁!

穩定安裝

以下命令將僅更新Theano:

<sudo> pip install <--user> <--no-deps> theano
  • 對于root安裝,請使用sudo。
  • user用于用戶安裝,不需要管理員權限。它將Theano安裝在你本地的site-packages中。
  • 當你不想要通過pip安裝Theano的依賴性時,使用no-deps。當它們已經安裝成系統的包時,這是很重要的。

警告

如果你用yum/apt-get安裝NumPy/SciPy,用pip/easy_install更新NumPy/SciPy并不總是一個好主意。這可能使Theano因BLAS的問題而崩潰。發布中包含的NumPy/SciPy版本有時與更新版本的BLAS相關聯。使用yum/apt-get/pip/easy_install安裝NumPy/SciPy開發包時不會與新版本重新一起編譯。要解決可能的崩潰,你可以按如下方式清除Theano緩存:

theano-cache clear

安裝最前沿的版本

以下命令將更新你的尖端版本的Theano

<sudo> pip install <--user> <--no-deps> git+https://github.com/Theano/Theano.git#egg=Theano
  • 對于root安裝,請使用sudo。
  • user用于用戶安裝,不需要管理員權限。它將Theano安裝在你本地的site-packages中。
  • 當你不想要通過pip安裝Theano的依賴性時,使用no-deps。當它們已經安裝成系統的包時,這是很重要的。

警告

如果你用yum/apt-get安裝NumPy/SciPy,用pip/easy_install更新NumPy/SciPy并不總是一個好主意。這可能使Theano因BLAS的問題而崩潰。發布中包含的NumPy/SciPy版本有時與更快版本的BLAS相關聯。使用yum/apt-get/pip/easy_install安裝NumPy/SciPy開發包時不會與新版本重新一起編譯。要解決可能的崩潰,你可以按如下方式清除Theano緩存:

theano-cache clear

開發人員的安裝

要將你的庫更新到最新版本,請將目錄更改(cd)為你的Theano文件夾,然后執行以下命令:

警告

下面假設你有git的知識,知道如何做rebase。

git pull --rebase

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容