第十一屆 佳作

google-dev-ml
How to Train Your Model 訓模高手:我的 Tensorflow 個人使用經驗系列文
Capillary J

系列文章

DAY 1

【01】前言、先備技能需求以及環境介紹

前言:Hi 我是Jason Kuan,這是我第二次參加鐵人賽,兩年前決定轉職機器學習工程師後,就選擇了tensorflow 作為專精的工具,這幾年機器學習特夯,...

DAY 2

【02】基本功:將graph存成tfevent,使用tensorboard瀏覽

Tensorflow讓最多人卻步的一個地方是很難debug,但其實只要會善用tensorboard圖形化界面,它可以讓很複雜的模型一覽無遺,讓使用者可以更容易知...

DAY 3

【03】新手常誤解的用法,tensorflow多個graph處理

不知道大家有沒有遇到一種情況,就是你用 jupyter notebook 或其他 IDE 分段執行程式碼時,run 節點架構時,tensorflow 噴出錯誤告...

DAY 4

【04】tensorflow 到底該用 name scope 還是 variable scope

今天要介紹的是 scope,這個東西是我還是新手時,常常搞不清楚的東西,說真的...即使現在有時候我也會回頭查一下該用哪個 scope,個人認為在使用 scop...

DAY 5

【05】tensorflow 的 convolution 方式好多種,我該用哪個...

剛接觸 tensorflow 時,某次想查的 convolution 的呼叫方式,不查還好...一查發現怎麼有這麼多呼叫法...,當時搞得我好亂啊,但後來某次決...

DAY 6

【06】 tensorflow 細看存檔:checkpoint 篇

不管你用什麼訓練框架,終會遇到需要把過程或結果存起來的需求,一般來說,tensorflow 跟存檔有關的主要有兩種方式,一個是存成 checkpoint 檔,另...

DAY 7

【07】tensorflow 細看存檔:save pb 篇

昨天介紹了有關 checkpoint 檔的存取,今天來介紹 pb 檔,幫大家複習一下,pb檔和checkpoint的差別主要是 pb 檔使用時機是你模型已確定,...

DAY 8

【08】tensorflow 細看存檔:load pb篇

本篇文章請搭配上篇使用,如果上篇 save pb 篇還沒看過的讀者建議往回跳。好,今天要來介紹 load pb 檔的部分,相對於 checkpoint 的兩個步...

DAY 9

【09】從 tensorboard 來觀察:batch_normalization 和 dropout 的建模篇

Batch Normalization 與 Dropout 是兩個預防模型過擬合的方法,雖然在訓練時,只要簡單幾行就能將之裝上去,但我這次想介紹的是以更深入細節...

DAY 10

【10】從 tensorboard 來觀察:你容易忽略的 batch_normalization 原理篇

在介紹 batch normalization 在 tensorflow 的樣子之前,先簡單跟大家介紹一下 batch normalization 數學原理,...