Fair Catalog 44 KO - teamswyg/laya-tools GitHub Wiki

μ‹€ν—˜ 44: 검증 μžλ£Œλ„ ν•¨κ»˜ μˆ˜μ§‘ν•˜κΈ°

ν•™μŠ΅ μ €μž₯μ†Œλ₯Ό λͺ¨λ‘ λ°©λ¬Έν•œ λ’€ κ²€μ¦μœΌλ‘œ λ„˜μ–΄κ°€λ˜ μˆœμ„œλ₯Ό μ„ νƒμ μœΌλ‘œ λ°”κΏ¨λ‹€. μƒˆ μš”μ²­ 300회둜 파일 λͺ©λ‘ 146개λ₯Ό μΆ”κ°€ ν™•λ³΄ν–ˆκ³ , 그쀑 검증 μž‘μ—…μ΄ 102κ°œλ‹€. 검증 λͺ©λ‘μ€ 5β†’107개둜 λŠ˜μ—ˆμ§€λ§Œ 전체 검증 5,686κ°œμ—λŠ” μ—¬μ „νžˆ 크게 λΆ€μ‘±ν•˜λ‹€. λͺ¨λΈ ν•™μŠ΅μ΄λ‚˜ 정확도 κ°œμ„ μ„ λœ»ν•˜μ§€ μ•ŠλŠ”λ‹€.

μ™œ λ°”κΏ¨λ‚˜

μ‹€ν—˜ 43은 검색 λΉ„μš© 자료λ₯Ό λ§Œλ“€μ—ˆμ§€λ§Œ 검증 μ—­ν• μ—μ„œ μ‚¬μš©ν•  수 μžˆλŠ” μž‘μ—…μ΄ λ‹€μ„― κ°œλΏμ΄μ—ˆλ‹€. 전체 λͺ©λ‘ 수만 λŠ˜λ €μ„œλŠ” λͺ¨λΈμ„ λ…λ¦½μ μœΌλ‘œ 검증할 수 μ—†μ—ˆλ‹€. κΈ°μ‘΄ μˆ˜μ§‘μ€ μ—­ν• Β·μ €μž₯μ†ŒΒ·ID μˆœμ„œμ΄λ―€λ‘œ μ•žμͺ½μ˜ ν•™μŠ΅ μ €μž₯μ†Œμ— μš”μ²­ μ˜ˆμ‚°μ΄ 집쀑됐닀.

사전 κ³„νšμ€ κ΅¬ν˜„κ³Ό μƒˆ μš”μ²­ 전에 μ»€λ°‹ν–ˆλ‹€. μƒˆ --order fair μ˜΅μ…˜μ€ ν•™μŠ΅κ³Ό 검증을 λ²ˆκ°ˆμ•„ λ°©λ¬Έν•˜κ³ , 각 μ—­ν•  μ•ˆμ—μ„œλŠ” μ΄λ¦„μˆœ μ €μž₯μ†Œλ₯Ό μˆœν™˜ν•˜λ©° ID순 μž‘μ—… ν•˜λ‚˜μ”©μ„ κΊΌλ‚Έλ‹€. μž‘μ€ μ €μž₯μ†Œκ°€ λλ‚˜λ©΄ κ±΄λ„ˆλ›°κ³ , ν•œ 역할이 λλ‚˜λ©΄ 남은 역할을 μ²˜λ¦¬ν•œλ‹€. 정닡·검색 μ„±μ Β·μ§ˆλ¬Έ λ‚΄μš©μ€ μˆœμ„œ ν•¨μˆ˜μ— μ „λ‹¬ν•˜μ§€ μ•ŠλŠ”λ‹€. λ¬΄μž‘μœ„ ν‘œλ³Έμ€ μ•„λ‹ˆλ©°, 초기 λΆ€λΆ„ 결과의 λŒ€ν‘œμ„±μ„ 보μž₯ν•˜μ§€ μ•ŠλŠ”λ‹€.

λ°”κΎΈμ§€ μ•Šμ€ μ‹€ν—˜ 경계

ν•™μŠ΅ 7,335 / 검증 5,686, 총 13,021개 ꡬ성원을 κ·ΈλŒ€λ‘œ μœ μ§€ν•˜κ³  μ΅œμ’… 평가 2,402κ°œλŠ” μˆ˜μ§‘μ— λ„£μ§€ μ•ŠλŠ”λ‹€. μ‹€μ œ ꡬ성원 κ²€μ‚¬μ—μ„œ μ€‘λ³΅Β·λˆ„λ½μ΄ μ—†κ³  처음 40개 λ°©λ¬Έ μ•ˆμ— 25개 개발 μ €μž₯μ†Œκ°€ λͺ¨λ‘ ν¬ν•¨λ˜λŠ” 것을 ν™•μΈν–ˆλ‹€. κΈ°μ‘΄ μΊμ‹œλ₯Ό μž¬μ‚¬μš©ν•˜λ©° κΈ°λ³Έ serial μˆœμ„œμ™€ sample λͺ¨λ“œλŠ” μœ μ§€ν•œλ‹€. μƒˆ μˆœμ„œλŠ” all λͺ¨λ“œμ—μ„œλ§Œ ν—ˆμš©ν•˜κ³  κ³„νš λ³€κ²½ 파일의 ν•΄μ‹œλ₯Ό ν™•μΈν•œλ‹€.

μš”μ²­ 간격 μ΅œμ†Œ 300ms, μš”μ²­λ³„ 30초, μ‹€ν–‰λ‹Ή μ΅œλŒ€ 2,000μš”μ²­, κΈ°μ‘΄ 파일·경둜·트리 크기 ν•œλ„, λΌμ΄μ„ μŠ€ 자료 μˆ˜μ§‘ λ²”μœ„λŠ” κ·ΈλŒ€λ‘œλ‹€. 심볼릭 λ§ν¬λ‚˜ μ„œλΈŒλͺ¨λ“ˆμ˜ λ‚΄μš©μ„ 따라가지 μ•ŠλŠ”λ‹€. ꡬ성원을 κ³ λ₯΄λŠ” κΈ°λŠ₯μ΄λ‚˜ ν•™μŠ΅ 승인 κΈ°λŠ₯을 μΆ”κ°€ν•˜μ§€ μ•Šμ•˜λ‹€.

μ‹€μ œ 확보 κ²°κ³Ό

직전 직렬 λ°°μΉ˜κ°€ 정상 μ’…λ£Œλœ 3,242개 체크포인트λ₯Ό κΈ°μ€€μœΌλ‘œ λΉ„κ΅ν•œλ‹€. API μž”μ—¬ μš”μ²­ 491회λ₯Ό ν™•μΈν•œ ν›„ 이번 배치λ₯Ό 300회둜 μ œν•œν–ˆλ‹€.

μ—­ν•  전체 μž‘μ—… 이전 λͺ©λ‘ μƒˆ λͺ©λ‘ 증가
ν•™μŠ΅ 7,335 3,237 3,281 44
검증 5,686 5 107 102
합계 13,021 3,242 3,388 146

결과의 미확보 λͺ©λ‘ 9,633κ°œλŠ” 전체 λΆ„λͺ¨μ— λ‚¨λŠ”λ‹€. 검증 λͺ©λ‘ 107κ°œκ°€ λͺ¨λ‘ 채점 κ°€λŠ₯ν•œ μ •λ‹΅μ΄λ‚˜ ν•™μŠ΅μ— μ‚¬μš© κ°€λŠ₯ν•œ 좜처λ₯Ό κ°€μ‘Œλ‹€λŠ” λœ»μ€ μ•„λ‹ˆλ‹€. λΌμ΄μ„ μŠ€ λ¬Έμ„œ 후보가 μžˆλŠ” μŠ€λƒ…μƒ· 수 μ—­μ‹œ μžλ™ μ‚¬μš© 승인 μˆ˜κ°€ μ•„λ‹ˆλ‹€. μ‹€ν—˜ 43의 κ³ μ • 2,248개 μ²΄ν¬ν¬μΈνŠΈμ™€ μˆ˜μΉ˜λŠ” λ³€κ²½ν•˜μ§€ μ•Šμ•˜λ‹€.

μ‹€ν–‰κ³Ό 검증

μ €μž₯μ†Œ λ£¨νŠΈμ—μ„œ κΈ°μ‘΄ λΉ„κ³΅κ°œ κ΅¬μ„±μ›Β·μΊμ‹œλ₯Ό μ€€λΉ„ν•˜κ³  μ‹€ν–‰ν•œλ‹€.

go run ./cmd/riido-trainingcatalog --mode all --order fair --request-budget 300 --out .cache/catalog-fair-new

λ„€νŠΈμ›Œν¬ 없이 같은 자료λ₯Ό κ²€μ¦ν•˜λ €λ©΄ --offlineκ³Ό μƒˆ 좜λ ₯ 폴더λ₯Ό μ‚¬μš©ν•œλ‹€. schedule.jsonμ—λŠ” μˆœμ„œ λ²„μ „Β·κ³„νš ν•΄μ‹œΒ·κ΅¬μ„±μ› ν•΄μ‹œκ°€ μΆ”κ°€λ‘œ κΈ°λ‘λœλ‹€. 곡개 집계 ν˜•μ‹μ€ μœ μ§€ν•œλ‹€. λΉ„κ³΅κ°œ μ‹€νŒ¨ λͺ©λ‘μ˜ μˆœμ„œλŠ” λ°©λ¬Έ μˆœμ„œμ— 따라 λ‹¬λΌμ§ˆ 수 μžˆμœΌλ―€λ‘œ μ„œλ‘œ λ‹€λ₯Έ μˆœμ„œλ₯Ό 비ꡐ할 λ•Œ μ‹λ³„μžΒ·μ‹€νŒ¨ λ‹¨κ³„λ‘œ μ •λ ¬ν•œ λ’€ λΉ„κ΅ν•œλ‹€.

ν•©μ„± μžλ£Œμ—μ„œ μ •ν™•ν•œ μˆœμ„œ, κ³ λ₯΄μ§€ μ•Šμ€ μ €μž₯μ†Œ 크기, μ—­ν•  μ†Œμ§„, μž…λ ₯ μˆœμ„œ λΆˆλ³€μ„±, 원본 λ―Έλ³€κ²½, μ€‘λ³΅Β·μ΅œμ’… μ—­ν• Β·μ—­ν•  κ°„ μ €μž₯μ†Œ 쀑볡 κ±°λΆ€λ₯Ό κ²€μ‚¬ν–ˆλ‹€. μƒˆ μš”μ²­ 전에 같은 κΈ°μ‘΄ μΊμ‹œμ˜ 직렬/μˆœν™˜ κ²°κ³Όλ₯Ό 비ꡐ해 곡개 μ§‘κ³„Β·λΌμ΄μ„ μŠ€ λͺ©λ‘μ΄ λ°”μ΄νŠΈ λ‹¨μœ„λ‘œ κ°™κ³  μ •λ ¬ν•œ μ‹€νŒ¨ 증거도 κ°™μŒμ„ ν™•μΈν–ˆλ‹€. μƒˆ 300μš”μ²­ λ°°μΉ˜λ„ μ˜€ν”„λΌμΈ μž¬μ‹€ν–‰μ—μ„œ κ²°κ³ΌΒ·λΌμ΄μ„ μŠ€ λͺ©λ‘Β·μ‹€νŒ¨ λͺ©λ‘Β·μˆœμ„œ 메타데이터가 λͺ¨λ‘ λ°”μ΄νŠΈ λ‹¨μœ„λ‘œ μΌμΉ˜ν–ˆλ‹€. 전체 race ν…ŒμŠ€νŠΈ, vet, ν˜•μ‹, 비밀정보 검사λ₯Ό μˆ˜ν–‰ν•œλ‹€.

μˆ˜μ§‘ 쀑 μ†λ„λ‚˜ λ©”λͺ¨λ¦¬λ₯Ό λͺ¨λΈ μΆ”λ‘  μ„±λŠ₯으둜 λ³΄κ³ ν•˜μ§€ μ•ŠλŠ”λ‹€. λ‹€μŒ λ‹¨κ³„λŠ” 검증 확보λ₯Ό 계속 늘리고, μƒˆ 자료의 μ •λ‹΅ μ—°κ²°Β·μΆœμ²˜ 쑰건을 ν™•μΈν•˜λŠ” 것이닀. μΆ©λΆ„ν•œ 검증과 별도 ν•™μŠ΅ κ³„νš 없이 같은 λΆ€λΆ„ μžλ£Œμ—μ„œ λͺ¨λΈμ„ 반볡 μ„ νƒν•˜μ§€ μ•ŠλŠ”λ‹€.

PR #67

μΆ”κ°€ 확인: μƒˆ 배치의 μ˜€ν”„λΌμΈ race μ‹€ν–‰μ—μ„œλ„ κ²°κ³ΌΒ·λΌμ΄μ„ μŠ€ λͺ©λ‘Β·μ‹€νŒ¨ λͺ©λ‘Β·μˆœμ„œ 메타데이터가 일반 μ‹€ν–‰κ³Ό λ°”μ΄νŠΈ λ‹¨μœ„λ‘œ μΌμΉ˜ν–ˆλ‹€.