PyTorch Lightning
From Wikipedia, the free encyclopedia
PyTorch Lightning は、ディープラーニングフレームワークである PyTorch に高レベルのインターフェイスを提供するオープンソースのPython ライブラリ[1]。
![]() | |
| 作者 | William Falcon |
|---|---|
| 開発元 | various |
| 初版 | 2019-05-31 |
| 最新版 |
2.1.0
/ 2023-10-12 |
| リポジトリ | https://github.com/PyTorchLightning/pytorch-lightning |
| プラットフォーム | Cross-platform |
| ライセンス | Apache 2.0 |
| 公式サイト | https://www.pytorchlightning.ai/ |
軽量で高性能なフレームワークであり、PyTorch コードを編成して研究をエンジニアリングから切り離し、ディープラーニングの実験を読みやすく再現しやすくする。割り当てられたハードウェアで簡単に実行できると同時にハードウェアに依存しないような、スケーラブルな深層学習モデルを作成するように設計されている。 PyTorch Lightningは、あらゆるタイプの研究に究極の柔軟性を提供し、最先端のAI機能を実装する上で必要となる定型的なエンジニアリングを削減する。
PyTorch Lightning は、2019年、PyTorch コードをカンファレンスに送信するための規格として NeurIPS Reproducibility Challenge に採用された。 [2]
2020年10月19日、PyTorch Lightning 1.0 がリリースされた[3]。
