Samsung/ONE
On-device Neural Engine
何を解決するか
デバイス上で直接ニューラルネットワークの推論を実行するための高性能なフレームワークを提供し、クラウドベースの処理を回避します。Linuxベースのオペレーティングシステム上で、CPU、GPU、DSP、NPUなどの異なるハードウェアアクセラレータ上でAIモデルを実行する問題を解決します。
動作方法
ONEは、TensorFlowやPyTorchなどのフレームワークで訓練されたニューラルネットワークモデルを、統一された形式に変換するコンパイラツールチェーンを使用しています。この統一された形式は、Ubuntu、Android、Tizenなどのプラットフォーム上でさまざまなハードウェアバックエンドをサポートする専用ランタイムによって実行されます。
対象ユーザー
デバイス上のハードウェアにAIモデルをデプロイし、さまざまなプロセッサ間でパフォーマンスを最適化する必要がある開発者向けに設計されています。
特徴
- デバイス上で高性能な推論。
- 複数のハードウェアアクセラレータ(CPU、GPU、DSP、NPU)をサポート。
- LinuxカーネルベースのOSプラットフォーム(Ubuntu、Tizen、Android)をサポート。
- TensorFlowおよびPyTorchからのモデル用の統一ランタイム。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト