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

データセットのバージョン

前処理と拡張を行った時点のスナップショットとしてデータセットのバージョンを作成し、学習前に保存します。

概要

バージョンは、データセット内の画像とラベルの時点スナップショットです。バージョンを作成すると、前処理ステップとオーグメンテーションをデータセットに適用できます。

Roboflowでモデルを学習するには、データセットのバージョンを作成する必要があります。

このドキュメントのこのセクションでは、モデルを学習するための準備方法を説明します。次のことが必要です:

1

Versionsページを開いて新しいバージョンを作成する

ガイドに従って、 データセットのバージョンを作成できるページ.

2

前処理ステップを選択する

次を選択してください 前処理ステップ モデルの学習に必要な

3

オーグメンテーションを適用する

データセットに任意のオーグメンテーションを適用します。異なるユースケースに対してどのオーグメンテーションが適切かを説明するガイドがあります。

4

バージョンを確認する

バージョンが作成され、モデル学習に使用できるようになります。

5

モデルを学習する

次の モデル学習ドキュメント を使って学習ジョブを設定してください。

また、 データセットのバージョンをエクスポートする.

HTTP API

バージョンを表示

Python SDK、REST API、CLIを使用してRoboflowのバージョンに関する情報を取得できます。

バージョンID

Roboflowで生成される各バージョンには、連番の数値IDが関連付けられています。アプリのversionsページで確認するか、APIでプロジェクトのバージョンを一覧表示して確認できます。

すでに情報を取得したいプロジェクトとバージョンが分かっている場合は、 /:workspace/:project/:version エンドポイントを使用できます。プロジェクトのエンドポイントと同様の情報を返しますが、プロジェクトの他のすべてのバージョンは列挙しません。

プロジェクトに関する情報を取得するには、次のエンドポイントにGETリクエストを送信してください:

https://api.roboflow.com/roboflow/chess-sample-4ckfl/1?api_key=$ROBOFLOW_API_KEY

このエンドポイントは次のレスポンスを返します:

キーポイント検出のスケルトン

キーポイント検出プロジェクトのバージョンには、 スケルトン 各クラスごとのスケルトンを含むフィールドがあります。たとえば、class が 人物 次のようなスケルトンを持つ場合があります:

注意: 推論予測では、頂点はインデックスでアクセスしてください class_id。その後、vertex id は、エッジ(from/to)と対称性(points)を参照するために使用できます。

Python SDK

バージョンを表示

バージョン情報を取得するには、プロジェクトを取得して、必要なバージョンをリクエストします:

その model 変数には次のJSON値が含まれます:

バージョンの一覧表示と反復については、次を参照してください ワークスペースとプロジェクトの一覧表示。バージョンをエクスポートするには、次を参照してください データセットのバージョンをエクスポート.

CLI

コマンドラインからデータセットのバージョンを一覧表示、確認、エクスポートできます。

バージョン一覧

例:

バージョンの詳細を取得

またはリソースの省略形を使用します:

バージョンをエクスポート

特定の形式でバージョンの非同期エクスポートを開始します:

例:

JSON出力

すべてのバージョンコマンドは次をサポートしています --json:

MCPサーバー

AIエージェントを接続すると MCPサーバー 次のツールでデータセットのバージョンを管理できます:

ツール
説明

versions_generate

任意の前処理とオーグメンテーションを指定してバージョンを作成します。

versions_get

splitsとその学習を含むバージョン情報を取得します。

versions_export

バージョンのデータセットエクスポートを確認または開始します。

versions_delete

バージョンを削除し、ワークスペースのゴミ箱へ移動します。

次のステップ

最終更新

役に立ちましたか?