PyTorch 1.0 : Getting Started : Autograd: 自動微分 (翻訳/解説)
【PyTorch 1.0 : Getting Started : Autograd - 自動微分】
PyTorch は急伸している深層学習フレームワークで、自然言語処理や確率的プログラミングの領域で数多く利用されています。
PyTorch 1.0 では JIT コンパイラの導入をはじめとするプロダクション・サポートのための機能が追加され、大規模なスケールでモデルを効率的に実行することが可能になります。
クラスキャットは PyTorch 1.0 の無償サポートを開始しています。その一環としてドキュメントの日本語翻訳を提供していきます。
今回は PyTorch で総てのニューラルネットワークの中核をなす autograd パッケージを扱います。autograd は tensor 上の総ての演算に対して自動微分を提供します。
現在 PyTorch 1.0 デベロッパー・プレビュー版が公開されていますが、既に各種エコシステムでは PyTorch 1.0 への移行が進んでいます。