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

데이터세트 버전

학습 전에 전처리와 증강을 적용한 시점 스냅샷으로 데이터세트 버전을 생성하세요.

소개

버전은 데이터세트의 이미지와 레이블을 특정 시점에서 스냅샷으로 저장한 것입니다. 버전을 생성하면 데이터세트에 전처리 단계와 증강을 적용할 수 있습니다.

Roboflow에서 모델을 학습하려면 데이터세트 버전을 만들어야 합니다.

이 문서 섹션에서는 모델 학습을 준비하는 방법을 안내합니다. 다음이 필요합니다:

1

버전 페이지를 열고 새 버전을 만듭니다

가이드를 따라 데이터세트 버전을 만들 수 있는 페이지로 이동하세요.

2

전처리 단계 선택

다음 전처리 단계 를 선택하세요. 모델을 학습하는 데 필요합니다.

3

증강 적용

데이터세트에 원하는 증강을 적용하세요. 다양한 사용 사례에 어떤 증강이 적절한지 안내하는 가이드가 있습니다.

4

버전 확인

버전이 생성되며 이제 모델 학습에 사용할 수 있습니다.

5

모델 학습

다음을 따라 모델 학습 문서 를 참고하여 학습 작업을 구성하세요.

또한 데이터세트 버전을 내보낼 수 있습니다.

HTTP API

버전 보기

Python SDK, REST API, CLI를 사용하여 Roboflow 버전에 대한 정보를 가져올 수 있습니다.

버전 ID

Roboflow에서 생성된 각 버전에는 순차적인 숫자 ID가 연결되어 있습니다. 버전 페이지의 앱에서 확인하거나 API에서 프로젝트 버전을 나열하여 볼 수 있습니다.

이미 어떤 프로젝트와 버전에 대한 정보를 가져올지 알고 있다면, /:workspace/:project/:version 엔드포인트를 사용할 수 있습니다. 이 엔드포인트는 프로젝트 엔드포인트와 유사한 정보를 반환하지만, 프로젝트의 다른 모든 버전을 열거하지는 않습니다.

프로젝트에 대한 정보를 가져오려면 다음 엔드포인트로 GET 요청을 보내세요:

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

이 엔드포인트는 다음 응답을 반환합니다:

키포인트 탐지 스켈레톤

키포인트 탐지 프로젝트 버전에는 스켈레톤 필드가 포함되며, 여기에는 각 클래스에 대한 버전 스켈레톤이 들어 있습니다. 예를 들어, 클래스가 사람 다음과 같은 스켈레톤이 있을 수 있습니다:

참고: 추론 예측에서는 vertices에 인덱스로 접근해야 합니다 class_id. 그런 다음 vertex id 를 사용하여 edge(from/to)와 symmetries(points)를 참조할 수 있습니다.

Python SDK

버전 보기

버전 정보를 가져오려면 프로젝트를 가져온 다음 원하는 버전을 요청하세요:

다음 model 변수에는 다음 JSON 값이 들어 있습니다:

버전을 나열하고 반복 처리하려면 워크스페이스 및 프로젝트 목록을 참조하세요. 버전을 내보내려면 데이터세트 버전 내보내기.

CLI

명령줄에서 데이터세트 버전을 나열, 검사, 내보낼 수 있습니다.

버전 목록

예시:

버전 세부 정보 가져오기

또는 리소스 축약형을 사용하세요:

버전 내보내기

특정 형식으로 버전의 비동기 내보내기를 시작합니다:

예시:

JSON 출력

모든 버전 명령은 --json:

다음 단계

마지막 업데이트

도움이 되었나요?