原文:寫給程序員的機器學習入門 (四) - 訓練過程中常用的技巧

這篇將會着重介紹使用 pytorch 進行機器學習訓練過程中的一些常見技巧,掌握它們可以讓你事半功倍。 使用的代碼大部分會基於上一篇最后一個例子,即根據碼農條件預測工資 ,如果你沒看上一篇請點擊這里查看。 保存和讀取模型狀態 在 pytorch 中各種操作都是圍繞 tensor 對象來的,模型的參數也是 tensor,如果我們把訓練好的 tensor 保存到硬盤然后下次再從硬盤讀取就可以直接使用了 ...

2020-05-07 16:36 9 2680 推薦指數:

查看詳情

寫給程序員機器學習入門 (八 補充) - 使用 GPU 訓練模型

在之前的文章中我訓練模型都是使用的 CPU,因為家中黃臉婆不允許我浪費錢買電腦😭。終於的,附近一個廢品回收站的朋友轉讓給我一台破爛舊電腦,所以我現在可以體驗使用 GPU 訓練模型了🥳。 顯卡要求 pytorch, tensorflow 等主流的框架的 GPU 支持都基於 CUDA 框架 ...

Wed Aug 12 23:12:00 CST 2020 1 2238
寫給程序員機器學習入門 (一) - 從基礎說起

前段時間因為店鋪不能開門,我花了一些空余時間看了很多機器學習相關的資料,我發現目前的機器學習入門大多要不門檻比較高,要不過於着重使用而忽視基礎原理,所以我決定開一個新的系列針對程序員講講機器學習。這個系列會從機器學習的基礎原理開始一直講到如何應用,看懂這個系列需要一定的編程知識(主要會使 ...

Tue Apr 07 00:35:00 CST 2020 18 6625
寫給程序員機器學習入門 (二) - pytorch 與矩陣計算入門

pytorch 簡介 pytorch 是目前世界上最流行的兩個機器學習框架的其中之一,與 tensoflow 並峙雙雄。它提供了很多方便的功能,例如根據損失自動微分計算應該怎樣調整參數,提供了一系列的數學函數封裝,還提供了一系列現成的模型,以及把模型組合起來進行訓練的框架。pytorch 的前身 ...

Sat Apr 11 00:58:00 CST 2020 7 2280
寫給程序員機器學習入門 (二) - pytorch 與矩陣計算入門

來源於 https://www.cnblogs.com/zkweb/p/12674473.html pytorch 簡介 pytorch 是目前世界上最流行的兩個機器學習框架的其中之一,與 tensoflow 並峙雙雄。它提供了很多方便的功能,例如根據損失自動微分計算應該怎樣調整參數 ...

Mon May 11 04:57:00 CST 2020 0 928
寫給程序員機器學習入門 (十四) - 對抗生成網絡 如何造假臉

這篇文章將會教你怎樣用機器學習來偽造假數據,題材還是人臉,以下六張人臉里面,有兩張是假的,猜猜是哪兩張😎? 生成假人臉使用的網絡是對抗生成網絡 (GAN - Generative adversarial network),這個網絡與之前介紹的比起來相當特殊,雖然看起來不算復雜,但訓練 ...

Wed Apr 21 21:37:00 CST 2021 4 1848
寫給程序員機器學習入門 (五) - 遞歸模型 RNN,LSTM 與 GRU

遞歸模型的應用場景 在前面的文章中我們看到的多層線性模型能處理的輸入數量是固定的,如果一個模型能接收兩個輸入那么你就不能給它傳一個或者三個。而有時候我們需要根據數量不一定的輸入來預測輸出,例如文本就 ...

Fri May 29 01:26:00 CST 2020 3 1981
寫給程序員機器學習入門 (九補充) - 使用 GPU 計算公式

在之前的文章中我訓練模型都是使用的 CPU,因為家中黃臉婆不允許我浪費錢買電腦😭。終於的,附近一個廢品回收站的朋友轉讓給我一台破爛舊電腦,所以我現在可以體驗使用 GPU 訓練模型了🥳。 顯卡要求 pytorch, tensorflow 等主流的框架的 GPU 支持都基於 CUDA 框架 ...

Fri Nov 06 20:52:00 CST 2020 0 805
 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM