剛當AI工程師兩年,希望將自己兩年來所學記錄下來,並且能幫助到剛升到研究所的學弟妹。
本挑戰預計帶給大家:
1. 以pytorch lightning 框架寫出一個屬於自己的model
2. 資料缺乏,如何利用爬蟲收集音檔文字...
3. fastapi + docker deploy
前情提要: 我們昨天花了很多時間把最後一段code補上,並且能正常訓練,以下來補補沒講到的部分。 1. ModelCheckpoint 這裡的ModelChec...
今天我們來看一下loss曲線怎樣才是符合預期的結果,以及我們第十天的loss曲線如何 1. 第十天的loss曲線 基本上我們預期loss曲線最後能穩定收斂到某一...
非常感謝昨天有網友分享自己訓練的loss圖,不過我沒辦法回復,所以就此感謝,也歡迎大家一起分享。 前面大致上把模型訓練跟一些基礎的觀念講完了,現在我們來講講對碩...
前情提要: 昨天已經把inference的code搞定了,雖然需要花時間重寫,但重寫完非常簡潔,看了心情十分之好~ 1. CRUD 在開始寫fastapi之前,...
前情提要: 昨天稍微介紹了一下fastapi如何上傳檔案,今天我們要上傳檔案後辨識,並回完結果。 1. app.py 其實就是將我們當初寫的infer.py裡的...
前情提要: 前幾天大致上已經把fastapi及model inference講完了,接下來就是要包成image。 在最後部屬模型的時候其實要針對使用場景考慮幾個...
前情提要: 基本上我已經把我想講的都講完了,其中包含pytorch lightning, 爬蟲, fastapi, deploy model,接下來會再看要講甚...
前情提要: 昨天把一些基礎的操作都講了,其實還有更多寫法,只是我自己最常用rearrange。 今天舉個當初我看完覺得一頭霧水的例子,是在語音增強和分離蠻常用到...
前情提要: 前面兩篇透過einops來提高model的可讀性。 之所以會一直沒有講到model怎麼寫,是因為每個model架構在不同領域其實相差蠻多的,我在思考...
前情提要: 昨天講解了DEMUCS encoder的作法,盡量寫成每一個block方便修改及增加可讀性,並且在unit test時比較方便。 activatio...