- Python 深度學習
- 呂云翔 劉卓然 關捷雄等編著
- 239字
- 2021-04-14 11:54:19
第4章 PyTorch深度學習基礎
在介紹PyTorch之前,讀者需要先了解Numpy。Numpy是一種用于科學計算的框架,它提供了一個N維矩陣對象ndarray,初始化、計算ndarray的函數,以及變換ndarray形狀和組合拆分ndarray的函數。
PyTorch的Tensor與Numpy的ndarray十分類似,但是Tensor具備兩個ndarray不具備,但是對于深度學習來說非常重要的功能:一是Tensor能用GPU計算。GPU根據芯片性能的不同,在進行矩陣運算時,能比CPU快幾十倍;二是Tensor在計算時能夠作為結點自動加入計算圖中,而計算圖可以為其中的每個結點自動計算微分。下面,我們首先介紹Tensor對象及其運算。后文給出的代碼都依賴于以下兩個模塊。

推薦閱讀
- ServiceNow Application Development
- 構建移動網站與APP:HTML 5移動開發入門與實戰(跨平臺移動開發叢書)
- ASP.NET Core 2 and Vue.js
- Dependency Injection in .NET Core 2.0
- Java 9 Programming Blueprints
- Ray分布式機器學習:利用Ray進行大模型的數據處理、訓練、推理和部署
- 軟件工程
- Scientific Computing with Scala
- 深入理解Android:Wi-Fi、NFC和GPS卷
- Windows內核編程
- Extending Puppet(Second Edition)
- Python算法詳解
- Python大學實用教程
- Modern C++ Programming Cookbook
- Spring Data JPA從入門到精通