在之前的文章中我訓練模型都是使用的 CPU,因為家中黃臉婆不允許我浪費錢買電腦😭。終於的,附近一個廢品回收站的朋友轉讓給我一台破爛舊電腦,所以我現在可以體驗使用 GPU 訓練模型了🥳。 顯卡要求 pytorch, tensorflow 等主流的框架的 GPU 支持都基於 CUDA 框架 ...
這篇將會着重介紹使用 pytorch 進行機器學習訓練過程中的一些常見技巧,掌握它們可以讓你事半功倍。 使用的代碼大部分會基於上一篇最后一個例子,即根據碼農條件預測工資 ,如果你沒看上一篇請點擊這里查看。 保存和讀取模型狀態 在 pytorch 中各種操作都是圍繞 tensor 對象來的,模型的參數也是 tensor,如果我們把訓練好的 tensor 保存到硬盤然后下次再從硬盤讀取就可以直接使用了 ...
2020-05-07 16:36 9 2680 推薦指數:
在之前的文章中我訓練模型都是使用的 CPU,因為家中黃臉婆不允許我浪費錢買電腦😭。終於的,附近一個廢品回收站的朋友轉讓給我一台破爛舊電腦,所以我現在可以體驗使用 GPU 訓練模型了🥳。 顯卡要求 pytorch, tensorflow 等主流的框架的 GPU 支持都基於 CUDA 框架 ...
前段時間因為店鋪不能開門,我花了一些空余時間看了很多機器學習相關的資料,我發現目前的機器學習入門大多要不門檻比較高,要不過於着重使用而忽視基礎原理,所以我決定開一個新的系列針對程序員講講機器學習。這個系列會從機器學習的基礎原理開始一直講到如何應用,看懂這個系列需要一定的編程知識(主要會使 ...
pytorch 簡介 pytorch 是目前世界上最流行的兩個機器學習框架的其中之一,與 tensoflow 並峙雙雄。它提供了很多方便的功能,例如根據損失自動微分計算應該怎樣調整參數,提供了一系列的數學函數封裝,還提供了一系列現成的模型,以及把模型組合起來進行訓練的框架。pytorch 的前身 ...
來源於 https://www.cnblogs.com/zkweb/p/12674473.html pytorch 簡介 pytorch 是目前世界上最流行的兩個機器學習框架的其中之一,與 tensoflow 並峙雙雄。它提供了很多方便的功能,例如根據損失自動微分計算應該怎樣調整參數 ...
這篇文章將會教你怎樣用機器學習來偽造假數據,題材還是人臉,以下六張人臉里面,有兩張是假的,猜猜是哪兩張😎? 生成假人臉使用的網絡是對抗生成網絡 (GAN - Generative adversarial network),這個網絡與之前介紹的比起來相當特殊,雖然看起來不算復雜,但訓練 ...
遞歸模型的應用場景 在前面的文章中我們看到的多層線性模型能處理的輸入數量是固定的,如果一個模型能接收兩個輸入那么你就不能給它傳一個或者三個。而有時候我們需要根據數量不一定的輸入來預測輸出,例如文本就 ...
這一篇將會介紹什么是雙向遞歸模型和如何使用雙向遞歸模型實現根據上下文補全句子中的單詞。 雙向遞歸模型 到這里為止我們看到的例子都是按原有順序把輸入傳給遞歸模型的,例如傳遞第一天股價會返回根據第一天 ...
在之前的文章中我訓練模型都是使用的 CPU,因為家中黃臉婆不允許我浪費錢買電腦😭。終於的,附近一個廢品回收站的朋友轉讓給我一台破爛舊電腦,所以我現在可以體驗使用 GPU 訓練模型了🥳。 顯卡要求 pytorch, tensorflow 等主流的框架的 GPU 支持都基於 CUDA 框架 ...