For the complete documentation index, see llms.txt. This page is also available as Markdown.

Batch Processing

Batch Processingは、実行するための費用対効果の高い方法です Workflows 画像のバッチや保存済み動画に対して実行できます。大量のデータを非同期で処理するのに最適です。

Batch Processingは、大規模なバッチを実行するために必要なインフラを自動的にプロビジョニングします。

Batch Processingジョブは、RoboflowのWebインターフェースまたはAPI(CLI経由)から設定できます。

ジョブを開始すると、クラウド上にマシンがプロビジョニングされ、データの処理が行われます。その後、実行対象に選んだWorkflowの出力を含むJSONファイルを受け取ります。

次の動画では、Batch Processingについて詳しく説明しています:

Batch Processingジョブを作成する

Batch Processingジョブを作成するには、Roboflowダッシュボードの左サイドバーにあるDeploymentsをクリックします。次に、「Batch Processing」タブをクリックします:

「New Batch Job」をクリックして、Batch Processingジョブを作成します。

ジョブを設定できるウィンドウが開きます:

Workflowを選択する

ジョブの設定を始めるには、まずWorkflowを選択します。まだWorkflowがない場合は、Workflowsのドキュメントを参照して始めてください。

画像または動画をアップロードする

次に、Workflowを実行したい画像または動画をアップロードする必要があります。

ハードウェアを設定する

Batch ProcessingジョブはCPUまたはGPUで実行できます。GPUジョブのほうが高速ですが、より高価です。

料金情報については、Roboflowの料金ドキュメントを参照してください。

ジョブにはCPUまたはGPUのどちらかを選択します:

「Advanced Options」タブには、いくつかの高度な設定オプションもあります。これらのオプションはデフォルトのままにしておくことをおすすめします。

ジョブを開始する

Batch Processingジョブを開始するには、「Create Batch Job」をクリックします。

ジョブのインフラがプロビジョニングされ、処理が開始されます。

ジョブの進捗を監視

ジョブを開始すると、処理の設定中、バッチデータの処理中、そしてジョブ完了時に、それを示すステータスインジケーターが表示されます。

バッチのどこまで処理が進んだかをリアルタイムで監視できます。

データの処理にかかる時間は、画像の数によって異なります。

APIまたはCLIを使ってBatch Processingジョブを作成する

プログラムからBatch Processingジョブを作成するには、 API Reference REST APIエンドポイントについては、または CLI Usage Roboflow CLIのガイドを参照してください。

一般的な問題のデバッグについては、こちらを参照してください トラブルシューティング.

最終更新

役に立ちましたか?