異なるディープラーニングフレームワーク間でモデルの相互運用を図る「ONNX(Open Neural Network Exchange Format) 」プロジェクトですが、この度ブラウザ、JavaScriptで動かせるONNX.jsが誕生しました。 ONNX(Open Neural Network Exchange Format) とは?これまでは、各フレームワークで使われるAIが学習したデータ形式(学習済みモデル)が異なるため、同じAIを使いまわしたい場合もフレームワークごとにデータを変換する必要がありました。それを解決しようというのがONNXプロジェクト。 ONNXプロジェクトは、MicrosoftとFacebookによる共同プロジェクトとして発足。その後日本のPreferrd Networksのフレームワーク「Chainer」もジョインするなど、注目を集めました。