PyTorch 1.1 : Getting Started : 転移学習チュートリアル (翻訳/解説)

【PyTorch 1.1: Getting Started: 転移学習チュートリアル】
PyTorch は TensorFlow とともに多く利用されている深層学習フレームワークです。5 月に PyTorch 1.1 がリリースされています。PyTorch 1.0 のドキュメントから追加や修正が入っていますので、順次再翻訳しています。
今回は Getting Started の中から、アリとハチのクラス分類を題材に、転移学習を利用してニューラルネットをどのように訓練するかを学習します。一般に十分なサイズのデータセットを持てることは稀ですので、ニューラルネットをスクラッチから訓練するケースは非常に少ないです。
PyTorch 1.x では JIT コンパイラ等のプロダクション・サポートのための機能が追加され、大規模スケールでモデルを効率的に実行することが可能になりました。