Tensorflow常用Python拓展包

2021-10-04 13:48:37 字數 978 閱讀 1937

pip install matplotlib

#或者使用anaconda

conda install -c conda-forge matplotlib

pandas:這提供了各種資料結構和資料分析工具。使用 pandas,您可以在記憶體資料結構和不同格式之間讀取和寫入資料。可以讀取 .csv 和文字檔案。可以使用 pip install 或 conda install 進行安裝。

seaborn:這是乙個建立在 matplotlib 上的專門的統計資料視覺化工具。

h5fs:h5fs 是能夠在 hdfs(分層資料格式檔案系統)上執行的 linux 檔案系統(也包括其他帶有 fuse 實現的作業系統,如 macos x)。

pythonmagick:這是 imagemagick 庫的 python 繫結。它是乙個顯示、轉換和編輯光柵影象及向量影象檔案的庫。它支援超過 200 個影象檔案格式。它可以使用 imagemagick 提供的源**來安裝。某些 .whl 格式也可用 pip install( 來安裝。

keras:keras 也是神經網路的高階 api,它使用 tensorflow 作為其後端。它可以執行在 theano 和 cntk 之上。新增圖層只需要一行**,非常使用者友好,可以使用pip install keras來安裝。

tflearn:tflearn 是乙個建立在 tensorflow 之上的模組化和透明的深度學習庫。它為 tensorflow 提供更高階別的 api,以促進和加速實驗。它目前支援最近的大多數深度學習模型,如卷積、lstm、batchnorm、birnn、prelu、殘差網路和生成網路。它只適用於tensorflow 1.0 或更高版本。請使用pip install tflearn安裝。

tensorflow常用函式

1.variable 主要在於一些可訓練變數 trainable variables 比如模型的權重 weights 或者偏執值 bias 1 宣告時,必須提供初始值 2 在真實訓練時,其值是會改變的,自然事先需要指定初始值 weights tf.variable tf.random normal ...

TensorFlow常用函式

使用tensorflow計算流程 1 prepare train data 2 define model and graph 3 choose optimizer 4 create a session to run import tensorflow as tf 1.tf.reduce mean i...

tensorflow常用技巧

vim vimrc 開啟這個檔案後 設定tab鍵為4個空格,並且每行顯示行號。輸入 set nu 設定每行行號 set ts 4 空四個空格 建立計算圖,這是不會顯示計算結果,只描述了這是什麼樣的計算 import tensorflow as tf a tf.constant 1.0,2.0 b t...