ニューラルネットワーク交換フォーマット
| ニューラルネットワーク交換フォーマット(NNEF) | |
|---|---|
| 開発者 | クロノスグループ |
| 安定版リリース | |
| オペレーティング·システム | クロスプラットフォーム |
| プラットフォーム | クロスプラットフォーム |
| タイプ | API |
| Webサイト | www.khronos.org/nnef/ |
ニューラルネットワーク交換フォーマット(NNEF)は、クロノス・グループによって開発された人工ニューラルネットワークのデータ交換フォーマットです。NNEFは、多様なデバイスやプラットフォーム上のアプリケーションで、ニューラルネットワークのトレーニングツールと推論エンジンの豊富な組み合わせを利用できるようにすることで、機械学習の導入における断片化を軽減することを目的としています。[ 2 ] [ 3 ]
歴史
NNEF は、2015 年にクロノス グループのメンバー企業によって、あらゆる人工ニューラル ネットの構造、操作、データについて記述できる、デバイスや実装に依存しない転送形式として提案されました。
この標準規格の最初のバージョンは、2017 年 12 月に暫定版として公開され、2018 年 8 月に公式の Khronos 標準規格として承認されました。
目的
NNEFの目標は、データサイエンティストやエンジニアが、選択したトレーニングフレームワークからトレーニング済みのネットワークを、様々な推論エンジンに簡単に転送できるようにすることです。NNEFは、トレーニング済みニューラルネットワークの構造、操作、パラメータの完全な記述をカプセル化します。これは、ネットワークの作成に使用されたトレーニングツールや、ネットワークの実行に使用された推論エンジンとは独立しています。
ガバナンスと可用性
NNEFは、クロノスグループによってオープンガバナンス原則[ 4 ]に基づいて以下のように維持されています。
- どの企業でも Khronos に参加して仕様の開発に貢献し、影響を与えることができます。
- 最終的な仕様は、Khronos の Web サイトから無料で公開され、無償で配布されます。
- どの企業でもクロノス仕様を実装することができ、参加する実装者は準拠した実装の商標ライセンスを取得し、クロノス参加者にロイヤリティを支払う必要はありません。
- 開発者は Khronos 仕様の実装を自由に使用できます。
NNEF仕様はKhronos NNEFレジストリで公開されており、ツールはGithubで公開されている。
バージョン
- NNEF 1.0暫定版、2017年12月20日リリース。[ 5 ]
- NNEF 1.0、2018年8月13日リリース[ 6 ]
- NNEF 1.0.1、2019年5月10日リリース
- NNEF 1.0.2、2019年7月13日リリース[ 7 ]
業界の参加
以下のクロノス メンバーが NNEF ワーキング グループに参加しています。
- AIMotive。
- アドバンスト・マイクロ・デバイス。
- アームホールディングス株式会社
- アクセル
- アクシスコミュニケーションズ。
- ケイデンス
- チェヴァ
- コードプレイ
- デジタルメディアプロフェッショナル
- エトリ
- ファーウェイ
- インテル社
- 想像力の技術
- LG
- ロスアラモス国立研究所
- ルナG
- メディアテック
- メンターグラフィックス
- NXP
- オン・セミコンダクター
- クアルコム
- Qtカンパニー
- ルネサス
- サムスン
- シリコンスタジオ
- ソシオネクスト
- ソニー
- シノプシス
- テキサス・インスツルメンツ
- シリコンを考える
- ベリシリコン
- ザイリンクス
ツール
GitHub のNNEFツール プロジェクトには、次のオープン ソース ツールが含まれています。
- ファイル形式パーサー
- NNEF と ONNX、Caffe、Caffe2、TensorFlow (python)、TensorFlow (protobuf) 間の双方向コンバータ
- モデル動物園:NNEFに変換されたモデルの参照コレクション
参照
参考文献
- ^ 「リリース」。
- ^ 「NNEF - ニューラルネットワーク交換フォーマット(NNEF)」クロノス・グループ。2016年10月4日。 2019年2月7日閲覧。
- ^ Seo, B.; Shin, M.; Mo, YJ; Kim, J. (2018年1月). 「TensorFlowベースのディープラーニング計算におけるNeural Network Exchange Format (NNEF)のトップダウン解析」. 2018 International Conference on Information Networking (ICOIN) . pp. 522– 524. doi : 10.1109/ICOIN.2018.8343173 . ISBN 978-1-5386-2290-2. S2CID 5053900 .
- ^クロノス IP フレームワーク
- ^ v1.0p クロノス PR
- ^ 「クロノス・グループ、訓練済みニューラルネットワークの導入に関する新標準を発表」 SD Times . 2018年8月13日. 2019年2月11日閲覧。
- ^ 「Khronos NNEFレジストリ - The Khronos Group Inc」www.khronos.org . 2019年8月15日閲覧。