iT邦幫忙

鐵人檔案

第 11 屆 iT 邦幫忙鐵人賽
回列表
Google Developers Machine Learning

How to Train Your Model 訓模高手:我的 Tensorflow 個人使用經驗系列文 系列

Hi, 常常很多人會覺得 tensorflow 比起其他框架難上手,而且網路上有關 tensorflow 的技巧大部分四散各處,而且很少有中文的教學,我自己使用了近一年後,有不少的心得,所以想在這邊分享給大家,本系列文比較適合有一點點操作經驗的新手到中手,完全無經驗者,建議還是先自己找資料學喔喔喔。

鐵人鍊成 | 共 31 篇文章 | 14 人訂閱 訂閱系列文 RSS系列文
DAY 1

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

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

2019-09-09 ‧ 由 Capillary J 分享
DAY 2

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

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

2019-09-10 ‧ 由 Capillary J 分享
DAY 3

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

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

2019-09-11 ‧ 由 Capillary J 分享
DAY 4

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

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

2019-09-12 ‧ 由 Capillary J 分享
DAY 5

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

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

2019-09-13 ‧ 由 Capillary J 分享
DAY 6

【06】 tensorflow 細看存檔:checkpoint 篇

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

2019-09-14 ‧ 由 Capillary J 分享
DAY 7

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

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

2019-09-15 ‧ 由 Capillary J 分享
DAY 8

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

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

2019-09-16 ‧ 由 Capillary J 分享
DAY 9

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

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

2019-09-17 ‧ 由 Capillary J 分享
DAY 10

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

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

2019-09-18 ‧ 由 Capillary J 分享