バッチ処理
クラウドで画像や動画のバッチに対してワークフローを実行します。
バッチ処理を使用すると、ワークフローを画像や保存された動画のバッチに対して実行できます。
この機能は、大量のデータを非同期で処理するのに最適です。
バッチ処理は、大規模なバッチを実行するために必要なインフラストラクチャを自動的に用意します。
バッチ処理ジョブは、アップロードした画像や動画を処理し、バッチで実行したワークフローからのJSON出力を返します。
バッチ処理ジョブを作成する
バッチ処理ジョブを作成するには、Roboflowダッシュボードの左サイドバーで「デプロイメント」をクリックします。その後、「バッチジョブ」タブをクリックします。

「新しいバッチジョブ」をクリックしてバッチ処理ジョブを作成します。
ジョブを設定できるウィンドウが開きます。

ワークフローを選択
ジョブの設定を開始するには、まずワークフローを選択します。まだワークフローがない場合は、ワークフロードキュメントを参照して始めてください。
画像または動画をアップロード
次に、ワークフローを実行したい画像や動画をアップロードする必要があります。
ハードウェアの設定
バッチ処理ジョブはCPUまたはGPUで実行できます。GPUジョブは高速ですが、コストが高くなります。
価格情報については、Roboflowの価格ドキュメントを参照してください。
ジョブにCPUまたはGPUのいずれかを選択します。

「詳細オプション」タブの下には、いくつかの高度な設定オプションもあります。これらのオプションはデフォルトのままにしておくことをお勧めします。
ジョブを開始する
バッチ処理ジョブを開始するには、「バッチジョブを作成」をクリックします。
ジョブ用のインフラストラクチャが用意され、処理が開始されます。
ジョブの進行状況を監視する
ジョブを開始すると、処理の設定中、バッチデータの処理中、ジョブの完了時にステータスインジケーターが表示されます。
バッチのどれだけがリアルタイムで処理されたかを監視できます。
データの処理にかかる時間は、画像の数によって異なります。
Last updated
Was this helpful?