Pytorchに基づいたGANの簡単かつ効率的なトレーニングのためのフレームワーク
Torchganは、生成的な敵対的なネットワークを設計および開発するためのPytorchベースのフレームワークです。このフレームワークは、人気のあるGANにビルディングブロックを提供し、最先端の研究のカスタマイズを可能にするように設計されています。 Torchganのモジュラー構造を使用すると、許可されます
| システム / Pytorchバージョン | 1.8 | 1.9 | 毎晩 |
|---|---|---|---|
| Linux Py3.8 | |||
| Linux Py3.9 | |||
| OSX PY3.8 | |||
| OSX PY3.9 | |||
| Windows PY3.9 | |||
| Windows PY3.9 |
PIPの使用(安定したリリース用):
$ pip install torchganPIPの使用(最新のマスター用):
$ pip install git+https://github.com/torchgan/torchgan.gitソースから:
$ git clone https://github.com/torchgan/torchgan.git
$ cd torchgan
$ python setup.py installドキュメントはこちらから入手できます
このパッケージのドキュメントはローカルで生成できます。
$ git clone https://github.com/torchgan/torchgan.git
$ cd torchgan/docs
$ pip install -r requirements.txt
$ make html次に、 build Directoryから対応するファイルを開きます。
tutorialsディレクトリには、Torchganを開始するためのチュートリアルのセットが含まれています。これらのチュートリアルは、Google ColabまたはBinderを使用して実行できます。次の順序でチュートリアルをフォローすることを強くお勧めします。
このソフトウェアは、学術研究の一環として開発されました。サポートを支援したい場合は、リポジトリに出演してください。このソフトウェアを研究、教育、またはその他の活動の一部として使用する場合、以下を引用できる場合は感謝します。
@article{Pal2021,
doi = {10.21105/joss.02606},
url = {https://doi.org/10.21105/joss.02606},
year = {2021},
publisher = {The Open Journal},
volume = {6},
number = {66},
pages = {2606},
author = {Avik Pal and Aniket Das},
title = {TorchGAN: A Flexible Framework for GAN Training and Evaluation},
journal = {Journal of Open Source Software}
}
Torchganを使用した出版物と提出物のリスト(不足しているエントリを追加するためのプルリクエストを開いてください):
すべての貢献に感謝します。バグフィックスを提供することを計画している場合は、これ以上議論することなくそうしてください。新機能、ユーティリティ関数、または拡張機能を提供する場合は、まず問題を開いて、機能について話し合ってください。より詳細なガイドラインについては、公式のドキュメントをご覧ください。
このパッケージはによって開発されました
このプロジェクトは、貢献するすべての人々のおかげで存在します。