ONNXオーエヌエヌエックス (Open Neural Network Exchange)

▼ ざっくり言うと

モデルを別のフレームワーク間で受け渡すための、共通の中間ファイル形式です。

▼ もうちょっと詳しく

PyTorchで作ったモデルを、別のフレームワーク(TensorFlow、エッジ機器のランタイムなど)に持っていきたいときの共通ファイル形式です。「ONNXに変換 → 移行先で読み込み」という流れ。

2017年にMicrosoft と Facebook(現Meta)が共同で立ち上げました。フォーマット戦争を回避する目的の共通規格。普段ML業界で平和を保っている縁の下の存在です。

フォーマット戦争を起こさない、というのは技術業界の中ではむしろ稀な努力です。

あなたの読了: 0 / 390