「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -戻る --[[深層学習(deep learning)]] --[[データマイニング(DM)- Python - DL]] ---[[TensorFlow・Keras]] ---PyTorch *目次 [#mf8c34ee] #contents *概要 [#oc617650] -Deep Learningフレームワーク -Facebookの人工知能研究グループ(FAIR)により開発された。 --2016年にOSS(修正BSD)としてリリースされた。 --コミュニティはFacebookやニューヨーク大学が主導 -研究者の間で人気で論文でも使われる。 --TensorFlowと異なり、バージョンの違いによる動作の違いが少ない。 --構文が解り易い(?) -[[Chainer>深層学習(deep learning)#uc31e941]]に強く影響を受けている。 --Define-by-Runを踏襲し、記法もかなりChainerに近い --(TensorFlowもDefine-by-Runに移行中も破壊的な変更の影響を受ける) -動的な計算グラフ(計算の過程をグラフで視覚化して表したもの **特徴 [#d6fdfba5] -強力な[[GPU>深層学習(deep learning)#y9b7e27c]]サポートを備えた(NumPyのような)テンソル演算ができる -強力な[[GPU>深層学習(deep learning)#y9b7e27c]]サポートを備えた[[NumPyのようなテンソル演算>NumPy#h768806a]]ができる -テープベースの自動微分システムの上に構築された深層ニューラルネットワークが利用できる。 **言語 [#n16dae99] インターフェイス ***Pythonインターフェイス [#v3437ce2] -Lua言語で利用されていたTorchライブラリのPython版 -洗練されており、活発に開発が行われている。 -PDB、PyCharmなどのデバッガが使える。 ***C++インターフェイス [#lf9468c0] 存在する。 *詳細 [#eac97942] *参考 [#d2c2b1ca] -PyTorch - Wikipedia~ https://ja.wikipedia.org/wiki/PyTorch