PyTorch Lightningを使うモチベーション PyTorchは深層学習用のフレームワークなので、ある程度は同じ形式でコードを書けます。しかし、自由度が高いため、学習用のループ処理などがユニークになりがちです。 1人で使う書き捨てコードなら問題ありませんが、チームでコードを共有したり、過去に自作したコードを使いまわす場合は、フレームワークなどの力を借りてコードを形式化する方が効率的です。 (夜のテンションで可読性の悪いコードを書いてしまうことありますよね?) PyTorch Lightningで研究に注力…みたいなカッコイイこと(公式もそう説明してる)を書きましたが… 個人的にはスッキリした学習コードを書きたいというのが本音です。 PyTorch Lightningの活用により、可読性の良い学習コードを書いて、チームで共有したり、過去に書いたコードを使い回したいと考えています。 公