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

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

這裡介紹 Python 的 with 使用方法,以及自行建立 context manager 的方法與範例程式碼。 資源的管理在程式設計上是一個很常見的問題,例如管理開啟的檔案、網路 socket 與各種鎖定(locks)等,最主要的問題點就在於我們必須確保這些開啟的資源在使用完之後,有確實被關閉(或釋放),如果忘記關閉這些資源,就會造成程式執行上的效能問題,甚至出現錯誤,而除了關閉之外,有些特殊的資源在使用完畢之後,還必須進行一些後續的清理動作,這些也都是資源管理上需要注意的。 ...

這裡介紹如何在 Python 中列出目錄中的檔案,並且配合各種篩選方式,取得符合條件的檔案列表。 在使用 Python 開發處理檔案的程式時,時常會需要把一個目錄中的檔案名稱全部列出來,然後再使用迴圈對每一個檔案進行後續的處理,以下是各種取得目錄中所有檔案名稱的方法與範例程式碼。 ...

這裡介紹 Python 的 MySQLdb 模組的安裝與使用方法,查詢、新增、修改與刪除 MySQL 資料庫中的資料。 Python 的 MySQLdb 是一個 MySQL 資料庫連接模組,其內部核心是以 C 語言開發的,透過 MySQLdb 包裝成 Python 模組,以下是 MySQLdb 安裝與使用方法。 ...

這裡介紹如何在 Python 中讀取與寫入各種格式的壓縮檔,包含 gzip、bz2、zip、tar 格式。 Python 本身就有支援各種壓縮檔案格式的模組,我們可以透過這些模組來讀取或寫入壓縮檔,常見的 gzip、bz2、zip、tar 格式都有支援,使用上非常方便。以下是各種壓縮格式的壓縮與解壓縮教學,還有一些範例程式碼。 ...