PyTorch 1.1 : Getting Started : ニューラルネットワーク (翻訳/解説)

【PyTorch 1.1: Getting Started: ニューラルネットワーク】
PyTorch は TensorFlow とともに多く利用されている深層学習フレームワークです。 5 月に PyTorch 1.1 がリリースされています。PyTorch 1.0 のドキュメントから追加や修正が入っていますので、順次再翻訳していきます。
今回は Getting Started の中から標準的な LeNet を題材にした PyTorch ニューラルネットのチュートリアルです。PyTorch におけるニューラルネットの定義・損失関数・逆伝播・重みの更新について説明されます。
PyTorch 1.0 では JIT コンパイラ等のプロダクション・サポートのための機能が追加され、大規模スケールでモデルを効率的に実行することが可能になりました。