CentOS Linux 安裝與使用 Keras 深度學習工具

本篇介紹如何在 CentOS Linux 中安裝與使用 Keras 這套深度學習工具。 談到深度學習(Deep Learning)的工具,大家都會想到 TensorFlow 這類的底層 framework,這類的基礎的 framework 由於保留了非常多的彈性空間,導致使用上比較不方便,如果想要快速進行依些簡單的問題測試,就可以使用 Keras 這類的高階工具。 ...

October 30, 2017 · G. T. Wang

TensorFlow 的 tf.InteractiveSession 互動式 Session 使用教學

本篇是 TensorFlow 的 tf.InteractiveSession 互動式 Session 使用教學。 在 TensorFlow 中,所有的運算都要放在 session 中執行,而如果在 shell 或 IPython notebooks 中執行 TensorFlow 的程式時,我們可以改用比較方便使用的 tf.InteractiveSession。 ...

September 20, 2017 · G. T. Wang

TensorFlow 寫入與讀取 TFRecords 檔案格式教學

這裡介紹如何將各種資料儲存為 TFRecords 檔案,方便在 TensorFlow 中使用。 TensorFlow 支援許多種讀取檔案的方式(例如 TensorFlow 輸入管線),而 TensorFlow 本身也有自己標準的 TFRecords 檔案格式,可以將資料與對應的資料標示(label)儲存在一起,方便在 TensorFlow 中使用。 ...

September 15, 2017 · G. T. Wang

樹莓派 Raspberry Pi 以 Docker 安裝 TensorFlow 教學

這裡介紹如何在樹莓派上面以 Docker 安裝 TensorFlow 環境,開發機器學習的程式。 Step 1 首先參考樹莓派安裝 Dcoker 的教學,把 Docker 環境裝好。 Step 2 參考 GitHub 上的 DeftWork/rpi-tensorflow,執行適用於樹莓派的 Docker 影像: docker run -it -p 8888:8888 elswork/rpi-tensorflow:latest 執行時 Docker 會自動下載這個 Docker 影像。 ...

September 9, 2017 · G. T. Wang

使用 TensorBoard 視覺化呈現 TensorFlow 計算流程教學

本篇是 TensorBoard 的基本使用方法教學,以視覺化呈現 TensorFlow 的計算結果。 通常實務上以 TensorFlow 建立的模型(例如深度神經網路)都相當複雜,若要對模型進行觀察、除錯與最佳化,都有一定的難度,而 TensorBoard 是一個專門用來呈現 TensorFlow 模型與資料的視覺化工具,其支援好幾種資料的呈現方式,讓程式設計者更容易掌握複雜的模型與資料。 ...

September 8, 2017 · G. T. Wang