専門的な隔たりを橋渡しする
従来、データサイエンスと組み込みファームウェアエンジニアリングの間には大きな隔たりがあります。
- データサイエンティストはPythonやJupyterなどの高レベルの環境で作業します。
- 組み込みエンジニアはハードウェア固有のSDKを使用した低レベルのC/C++で作業します。
データサイエンス対組み込みファームウェアエンジニアリング
典型的なワークフローでは、データサイエンティストが開発したモデルは、特定のチップの制約に合わせるために組み込みエンジニアが手動で「ポーティング」または書き直す必要があります。この移行は、メモリ制限、電力消費の問題、またはポーティングプロセス中のコーディングエラーのためにプロジェクトが停滞することが多い場所です。
「ゼロフリクション」ハンドオーバーのコンセプト
eFabric™は究極の橋渡しとして機能します。統一インターフェースを提供することで**「ゼロフリクションハンドオーバー」**を実現します。プラットフォームは高レベルのAIモデルをシリコン対応のバイナリに自動的に「翻訳」します。これにより、モデルを訓練するのに使用されるプラットフォームがデプロイにも使用され、検証中に見られたパフォーマンスがハードウェアで得られるものとまったく同じであることが確保されます。
迅速なプロトタイピングのためのローコード/ノーコード
ローコード/ノーコードプラットフォームとして、eFabric™はソフトウェア開発者や製品マネージャーが、ハードウェアレベルのファームウェアコーディングの深い専門知識なしにハードウェア対応モデルを構築・デプロイできるようにします。これにより、チームが数ヶ月ではなく数分でアイデアを繰り返すことができ、市場投入までの時間を短縮します。
