Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

실험의 메타데이터와 집계

Experiment는 모델 학습 실행의 매개변수, 지표와 산출물을 추적하며 부모 Model에 연결됩니다. 생성 출처는 Code Workspace, 작성 저장소 또는 SDK입니다. 모델 버전의 생성 출처 구조와 필드가 다르므로 구분합니다.

매개변수와 시계열

매개변수 값은 datetime, boolean, string, double, integer의 다섯 분기입니다. datetime의 값은 날짜시각 문자열이고 integer의 값은 long 형식의 정수입니다. 원시 시계열 포인트의 timestamp가 Unix epoch 밀리초인 것과 구분합니다.

series는 원시 포인트 목록이 아니라 시계열별 집계 정보입니다. 요약 지표에서 만든 집계라면 length가 없을 수 있으며, 아직 계산하지 않은 min, max, last도 생략될 수 있습니다. 없는 지표를 0으로 바꾸지 않습니다.

원시 값은 시계열 JSON 또는 Parquet으로 조회합니다. 테이블 산출물의 내용은 메타데이터와 별도로 JSON 또는 Parquet에서 받습니다.

전체 필드

이름자료형필수 여부의미와 조건예시 값
ridstring필수실험의 RID입니다.ri.models.main.experiment.abc123
modelRidstring필수모델의 RID입니다.ri.models.main.model.f351c142-0e4c-4b12-adc2-6e1539737ae9
createdTimestring (date-time)필수리소스 생성 시각입니다.2003-05-06T12:34:56.789Z
createdBystring필수리소스를 생성한 Foundry 사용자입니다.f05f8da4-b84c-4fca-9c77-8af0b13d11de
sourceunion<codeWorkspace, authoring, sdk>필수실험이 생성된 경로입니다.응답 예시 참조
statusenum필수실험의 현재 상태입니다. 허용값: RUNNING, SUCCEEDED, FAILED.RUNNING
statusMessagestring선택
branchstring필수브랜치 이름입니다.master
parameterslist<Parameter>선택
serieslist<SeriesAggregations>선택
summaryMetricslist<SummaryMetric>선택
artifactsmap<ExperimentArtifactName, ExperimentArtifactMetadata>선택
tagslist<ExperimentTagText>선택
linkedModelVersionstring선택모델 버전의 RID입니다.ri.models.main.model-version.adf94926-c3ac-41ea-beb2-4946699d08ee
jobRidstring선택실행 작업의 RID입니다.ri.foundry.main.job.aaf94076-d773-4732-a1df-3b638eb50448

source의 구조

분기 codeWorkspace

Code Workspace에서 생성한 실험입니다.

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: codeWorkspace.codeWorkspace
containerRidstring필수
deploymentRidstring선택

분기 authoring

작성 저장소에서 생성한 실험입니다.

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: authoring.authoring
stemmaRidstring필수

분기 sdk

SDK에서 생성한 실험입니다.

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: sdk.sdk

parameters의 구조

배열 항목은 Parameter이며 자료형은 object입니다.

이름과 값을 갖는 매개변수입니다.

이름자료형필수 여부의미와 조건예시 값
namestring필수매개변수 이름입니다.learning_rate
valueunion<datetime, boolean, string, double, integer>필수매개변수 값입니다.응답 예시 참조
value의 구조
분기 datetime

날짜와 시각 매개변수 값입니다.

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: datetime.datetime
valuestring (date-time)필수
분기 boolean

boolean 매개변수 값입니다.

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: boolean.boolean
valueboolean필수
분기 string

문자열 매개변수 값입니다.

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: string.string
valuestring필수
분기 double

double 매개변수 값입니다.

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: double.double
valuedouble필수
분기 integer

정수 매개변수 값입니다.

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: integer.integer
valuelong필수정수 매개변수의 값입니다.

series의 구조

배열 항목은 SeriesAggregations이며 자료형은 object입니다.

미리 계산한 집계값을 포함하는 시계열 정보입니다.

이름자료형필수 여부의미와 조건예시 값
namestring필수시계열 이름입니다.loss
lengthlong선택시계열 값의 개수입니다. 전체 시계열이 아닌 요약 지표에서 집계 정보를 만든 경우 이 값이 없을 수 있습니다.
valueunion<double>필수해당 시계열의 집계값입니다.응답 예시 참조
value의 구조
분기 double

수치 시계열의 집계 통계입니다.

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: double.double
mindouble선택최소값입니다. 계산되지 않은 지표이면 값이 없습니다.
maxdouble선택최대값입니다. 계산되지 않은 지표이면 값이 없습니다.
lastdouble선택가장 최근 값입니다. 계산되지 않은 지표이면 값이 없습니다.

summaryMetrics의 구조

배열 항목은 SummaryMetric이며 자료형은 object입니다.

시계열 이름, 집계 종류와 계산값을 갖는 요약 지표입니다.

이름자료형필수 여부의미와 조건예시 값
seriesNamestring필수이 지표가 속한 시계열 이름입니다.loss
aggregationenum필수집계 종류입니다. 허용값: MIN, MAX, LAST.MIN
valuedouble필수계산된 값입니다.

artifacts의 구조

맵의 키는 ExperimentArtifactName(string), 값은 ExperimentArtifactMetadata(object)입니다.

키: 실험 산출물의 이름입니다.

실험 산출물의 메타데이터입니다.

이름자료형필수 여부의미와 조건예시 값
namestring필수실험 산출물의 이름입니다.predictions_table
descriptionstring선택
sizeByteslong필수파일 또는 첨부파일의 바이트 크기입니다.72526847
detailsunion<table>필수실험 산출물의 상세 정보입니다.{"type":"table","rowCount":100}
details의 구조
분기 table

테이블 산출물의 상세 정보입니다.

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: table.table
rowCountlong필수행 수입니다.

tags의 구조

배열 항목은 ExperimentTagText이며 자료형은 string입니다.

실험에 붙인 태그입니다.