デプロイメント
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues
デプロイメント
SSCMA は、ノーコードのビジュアルモデルデプロイメントツールと CPP ベースの SDK を提供するオープンソースプロジェクトです。これにより、ユーザーは複雑なコードを書くことなく、さまざまなプラットフォームにモデルを簡単にデプロイできます。
現在サポートされているプラットフォームは以下の通りです:
デバイス | SenseCraft-AI | SSCMA-Micro SDK |
---|---|---|
Xiao ESP32S3 | ✅ | ✅ |
Grove Vision AI V2 | ✅ | ✅ |
SenseCraft-AI
SenseCraft-AI は、SSCMA が提供するビジュアルモデルデプロイメントツールです。このツールを使用することで、ユーザーは簡単な操作でさまざまなプラットフォームにモデルをデプロイできます。このツールは使いやすいインターフェースを提供し、コーディングは不要です。
SenseCraft-AI の主な特徴は以下の通りです:
- コーディングスキル不要のビジュアルインターフェース
- さまざまなプラットフォームへの迅速なモデルデプロイ
- TFLite モデルのサポート
手順 1. SenseCraft-AI のウェブサイトを開く
手順 2. デバイスをコンピュータに接続する
データ転送機能を備えたデータケーブルを使用して、デバイスをコンピュータに接続します。
手順 3. デバイスを選択して接続する
SenseCraft-AI のホームページに入ったら、まずデバイスを接続する必要があります。接続ボタンをクリックしてください。
次に、ブラウザにウィンドウが表示されます。ここで正しい Xiao ポートを選択する必要があります。Windows システムの場合、ポートは通常 COM で始まり、MacOS システムの場合、ポートは通常 /dev/tty で始まり、USB JTAG ラベルが付いています。正しいポートがわからない場合は、デバイスを接続した後にこのページを更新し、再度接続ボタンをクリックすると、ドロップダウンリストに新しいポートが表示されます。
手順 4. モデルを選択する
接続ボタンが赤い切断ボタンに変わったら、「Available AI Models」リストからモデルを選択できます。ここでは、デモとして顔認識を選択しました。選択後、送信ボタンをクリックし、数秒待ちます。
手順 5. モデルをデプロイする
最後にプレビューセクションに進みます。右上の停止ボタンを一度クリックし、その後呼び出しボタンをクリックしてください。すべてが正常に動作していれば、リアルタイムの画面効果が確認できます。
SSCMA-Micro SDK
SSCMA はまた、SSCMA-Micro と呼ばれる CPP ベースの SDK を提供しており、ユーザーが独自のプロジェクトにモデルをデプロイすることを可能にします。SSCMA-Micro を統合することで、ユーザーはデプロイされたモデルをアプリケーション内で簡単に利用できます。
SSCMA-Micro SDK の特徴は以下の通りです:
- CPP ベースで、さまざまな組み込みシステムやプラットフォームに適応
- モデルの呼び出しや推論のためのシンプルで強力な API を提供
- TFLite モデルのサポート
さらなる例が近日公開予定です。お楽しみに。