- 深度強化學習實踐(原書第2版)
- (俄)馬克西姆·拉潘
- 353字
- 2021-08-18 17:39:19
第3章 使用PyTorch進行深度學習
上一章帶你熟悉了一些開源庫,這些庫可以提供各種強化學習環境。但是,最近強化學習(Reinforcement Learning,RL)的發展,尤其是和深度學習(Deep Learning,DL)的結合,使其能夠解決更具挑戰的問題。部分原因是DL方法和其工具的發展。本章專門介紹一種這樣的工具PyTorch,該工具使我們只通過幾行Python代碼就能實現復雜的DL模型。
本章不能作為完善的DL手冊,因為這個領域非常廣泛而且在持續變化,但本章會覆蓋以下內容:
- PyTorch庫的特點和安裝細節(假定你已經熟悉了DL的基礎知識)。
- 基于PyTorch的高級庫,其目的是簡化常見的DL問題。
- PyTorch Ignite庫,會在一些例子中使用。
兼容性說明
本章中所有的例子都已經依據最新版的PyTorch 1.3.0進行了更新,和本書第1版中所用的0.4.0版本相比,可能會有細微的更改。如果你還在用舊版的PyTorch,可以考慮升級一下了。在本章中,我們將討論在最新版本中所引入的差異。