PyTorch リポジトリは 2 つあります。
最初のものは明らかに Torch と lua を必要とし、ラッパーですが、2 番目のものは名前以外 Torch プロジェクトへの参照を一切行いません。
それはどのように関係しているのでしょうかルアトーチ?
ベストアンサー1
ここでは、pytorch と torch の簡単な比較を示します。
松明:
のような Tensor ライブラリは
numpy
、numpy
とは異なり、強力な GPU サポートを備えています。Lua
は Torch のラッパーです (そうです! Lua をよく理解している必要があります)。そのためには、LuaRocks パッケージ マネージャーが必要になります。
パイトーチ:
LuaRocks パッケージ マネージャーは不要で、Lua でコードを書く必要もありません。また、Python を使用しているため、最大限の柔軟性でディープラーニング モデルを開発できます。また、PyTorch 独自の autograd を使用して、、、などの主要な Python パッケージを活用することも
scipy
できnumpy
ます。matplotlib
Cython
これについては、pytorch フォーラム. さらに、PyTorchとTorchはどちらもTHNNTorch は THNN ライブラリに lua ラッパーを提供し、Pytorch は同じライブラリに Python ラッパーを提供します。
PyTorch の再帰ネット、重み共有、メモリ使用量、C とのインターフェイスの柔軟性、および Torch の現在の速度。
さらに詳しい情報については、このディスカッションセッションをご覧ください。ここ。