Caption Reference Results 59 KO - teamswyg/laya-tools GitHub Wiki
59 ๊ฒฐ๊ณผ: ๋ฌธ์ฅ๊ณผ ๋ฆฌํฐ๋ด ์์ค์ ์ฐธ์กฐ ์ค๋น ์๋ฃ
English ยท ์ฌ์ฉ๋ฒ ยท ์ฌ์ ๊ณํ ยท ๊ณต์ ์๋ณธ
์์งยท์คํจ ์์ฅ ยท ๋ ๋ฆฝ ์ฐธ์กฐ ๊ฒํ
๊ธฐ์กด ์์ฒญ๊ณผ ํ๋ณด ์ค๋ช ์ ๊ฒํ ํ ์ ํํ ์์น๋ฅผ ํ ๋ฒ์ ๊ณต์ ๋ฉํ๋ฐ์ดํฐ ์์ฑ์ผ๋ก ์ฐ๊ฒฐํ๋ค. ์ค๋ช ์ด ๋ง๋ค๋ ํ์ ๊ณผ ํ์ต ์ค๋น๋ ์์ง ๋๊ธฐ ์ค์ด๋ค. ์๋ฅผ ๋ค์ด ๊ฒํ ์๋ ํ๋ณด ์ค๋ช ์ ์๋ JSON ์์นยท๋ฌธ์ฅ ํด์์ ํด๋น ๊ณ์ฝ์ Go ๋ฆฌํฐ๋ด ํํ์ ์์น๋ฅผ ํจ๊ป ์ฐพ์๋ณผ ์ ์๋ค. ์์ฑ๊ธฐ๋ ํ๋ณด ์ฝ๋๋ ๋ชจ๋ธ์ ์คํํ์ง ์์๋ค.
๊ณต์ ์๋๋ 1ํ, ์ฌ์๋ 0ํ, exit 0์ด๋ค. ์ํ๋ references_generated_content_review_pending์ด๋ฉฐ preparation_only=true, content_review=pending, literal_payload_reified=false, training_ready=false๋ค. ๊ณต๊ฐ caption-coverage-59.json์ ๊ณต์ ์๋ณธ envelope๋ฅผ ๋ฐ๊พธ์ง ์๋ ๋ณต์ฌ๋ณธ์ด๋ค. ํ์ผ ์ด๋ฆ์ coverage๋ ์ฐธ์กฐ ์ค๋น ๋ฒ์๋ฅผ ๋ปํ๋ฉฐ ์๋ฏธ coverage ์น์ธ๋ฅ ์ ๋ปํ์ง ์๋๋ค.
๋ฌด์์ ์ฐ๊ฒฐํ๋
| ํญ๋ชฉ | ๊ณต์ ๊ฒฐ๊ณผ |
|---|---|
| ์ ์ฅ ๋ฉํ๋ฐ์ดํฐ Bind ์๋ / ์๋ฃ | 1 / 1 |
| Go AST ํ์ฑ ์๋ / ์๋ฃ | 3 / 3 |
| ๊ธฐ์กด ๋ถ๋ชจ ์์ฒญ | 72 |
| ๊ธฐ์กด ํ๋ณด ์ค๋ช ์์น | 216 |
| ๋ฌธ์ฅ ์ฐธ์กฐ: ์์ฒญ 72 + ์ค๋ช 216 | 288 |
| ๊ณ์ฝ์ raw ํํ์ ์ฐธ์กฐ | 18 |
| ์์ฑ ์ ๊ฒ์ฆํ Git blob | 21 |
AST ํ์ฑ์ ์์ค์ ๋ฌธ๋ฒ ๊ตฌ์กฐ๋ฅผ ์ฝ๋ ์์ ์ด๋ค. ๋ฆฌํฐ๋ด ํํ์์ ์คํํ๊ฑฐ๋ Input/Want ๊ฐ์ ์ฌ๊ตฌ์ฑํ์ง ์์ผ๋ฉฐ, ํ๋ณด๋ณ Got์ด๋ ์คํจ ์์น๋ฅผ ์๋ก ๊ด์ธกํ์ง ์๋๋ค. ๊ธฐ์กด ์ญ์ฌ์ ์ ๋ตยทํ๋ณด๋ณ ๊ฒ์ฌ/์คํจ ์ยทํ์ฉ ํ๋ณด ์ธ๋ฑ์ค๋ ์ ์ฅ ๊ธฐ๋ก์ ์ฐ๊ฒฐํ metadata๋ก ๋ณด์กดํ๋ค. ์๋ก์ด ์ ๋ต์ผ๋ก ๋ง๋ค๊ฑฐ๋ scorer ํน์ง์ ๋ฃ์ง ์๋๋ค.
์๋ฌธ ๋ฌธ์ฅ SHA๋ JSON์ ํด๋
ํ ์ ํํ UTF-8 ๋ฐ์ดํธ๋ฅผ ๊ณ ์ ํ๋ค. raw ํํ์ SHA๋ ์๋ณธ Go ํ์ผ์ [start_byte,end_byte) ๊ตฌ๊ฐ์ ๊ณ ์ ํ๋ค. ์ด๋ ๊ธฐ์กด ์ง๋ ฌํ๋ ๋ฆฌํฐ๋ด ํ SHA, ํ์ํ๋ ํ๋ณด ์ ์ธ SHA, helper/type/sentinel์ ํฌํจํ๋ bundle SHA์ ์๋ก ๋ค๋ฅธ ๊ทผ๊ฑฐ๋ค. ํด์ ์ผ์น๋ง์ผ๋ก ์ ์ฒด source closure๋ ๋ฌธ์ฅ ์๋ฏธ๋ฅผ ์น์ธํ์ง ์๋๋ค.
๊ธฐ์กด ๋ถ๋ชจ์ ๊ฒํ ๋๊ธฐ ์ํ
| ๋ณด์กดํ ์๋ฃ | ์ |
|---|---|
| ๋ต ์์ / ๋ต ์์ / unknown | 34 / 17 / 21 |
| ์ ์ฒด ์ฐ๊ฒฐ ๊ทธ๋ฃน / ์๋ ค์ง ๋ถ๋ชจ๊ฐ ์๋ ๊ทธ๋ฃน | 17 / 16 |
| ํ๋ณด 2๊ฐ / 3๊ฐ / 4๊ฐ์ธ ๋ถ๋ชจ | 12 / 48 / 12 |
| ์ํ | 18 |
unknown-only ๊ทธ๋ฃน ID64๋ ์ ์ฒด ๊ทธ๋ํ์ ๋จ์ผ๋ฉฐ, ๊ทธ ๋ถ๋ชจ 4๊ฐ๋ฅผ ์ค๋ต์ด๋ ๋ต ์์์ผ๋ก ๋ฐ๊พธ์ง ์์๋ค. ์ค๋ณต ํ๋ณด ์์น์ ์๋ ํ๋ณด ์์๋ ๋ณด์กดํ๋ค. 72๋ถ๋ชจยท216์ค๋ช ยท288๋ฌธ์ฅ ์ฐธ์กฐยท18ํํ์์ ์๋ก ๋ค๋ฅธ ๋จ์์ด๊ณ , ์ ๋ ๋ฆฝ ์์ฒญ์ด๋ ์ต์ข ํ๋ณธ ์๋ก ํฉ์ฐํ์ง ์๋๋ค.
| ์์ง ๋๋์ง ์์ ๊ฒํ | pending |
|---|---|
| ์์ฒญ์ ๊ณ์ฝ ๊ฒํ | 72 |
| ํ๋ณด source closure | 216 |
| ํ๋ณด ์ค๋ช ์ source fidelity | 216 |
| ํ๋ณด ์ค๋ช ์ request-contract coverage | 216 |
| ๊ณ์ฝ ๊ด์ธก ํ๋ ๊ฒํ | 18 |
์๋ชป ๋์ํ๋ ๊ตฌํ์ ๋ฌธ์ฅ์ด ์ถฉ์คํ๊ฒ ์ค๋ช ํ ์๋ ์๋ค. ๋ฐ๋ผ์ ์ค๋ช ์ถฉ์ค๋์ ์์ฒญ์ ๋ํ ์ ๋ต ์ฌ๋ถ๋ฅผ ๋ฐ๋ก ๊ฒํ ํด์ผ ํ๋ค. ๋ด์ฉ ๊ฒํ recipe๋ ๋ฌธ์ฅยท๊ณ์ฝยท๊ด์ธก ํ๋ยท๋ถ์ /๊ฒฝ๊ณ์ ๊ทธ ๊ทผ๊ฑฐ๋ฅผ ์ฝ๋ ๋ค์ ๋จ๊ณ๋ค. ์ด๋ฒ์ ๊ฒํ ์๋ฃ ๋ผ๋ฒจ์ ๋ง๋ค์ง ์์๋ค.
๋ ๋ฆฝ ์ฐธ์กฐ ๊ฒํ ๋ ๋ฌธ์ฅ288๊ฐ์ JSON ์์นยท์ด28,787 UTF-8๋ฐ์ดํธ, ํํ์18๊ฐ์ ์๋ฌธ ๊ตฌ๊ฐยท๋ฌผ๋ฆฌ์ ์ค, ์ญ์ฌ์ vector ํํ์148๊ฐ์ ๊ทธ๋ฃน17๊ฐยท๊ด๊ณ edge124๊ฐ์ ๋ณด์กด์ ํ์ธํ๋ค. ์ ๊ฒํ ํญ๋ชฉ ํฉ๊ณ738๊ฐ๋ ๋ชจ๋ pending์ผ๋ก ๋จ๋๋ค. reviewer์ GenerateยทBindยท์์ฒ APIยทํ ์คํธ ์คํ์0์ด๋ฉฐ ์ด ํต๊ณผ๋ ์ฐธ์กฐ ๋ฌด๊ฒฐ์ฑ๋ง ๋ปํ๋ค.
๋ด์ธ๊ณผ ์คํ ์ด๋ ฅ
| ์๋ณธ provenance | ๊ฐ |
|---|---|
| Source commit | 75a9776230f7eaef3294247cc10bb7f13342f102 |
| Input commit | 69e9ddc51e218da029572e2bb463500dc36cd143 |
| ์คํ ๊ณํ | 4,681 B; SHA256 a321d625e986ec7e621b827a0616b7492291f624bd395bc32b424a0ad1178819 |
| ๊ณต์ ์คํ ํ์ผ | 5,202,770 B; SHA256 03efc5808316128e0c336887907ee61d4aa9bab59cc764b8401e53d4786a21ec |
| ์๋ณธ ๊ฒฐ๊ณผ | 360,591 B; SHA256 7c1bd449d533d3d46a9211dea0a436ce338fe8f16ee3197d554744c3c24b0a29 |
์๋ณธ ์คํ ํ๊ฒฝ์ Go1.27.1 / Darwin arm64, CGO0, trimpath ๋น๋๋ค. ์์ฑ ์ ์ ์ปดํ์ผ๋ Go ์์ค 5๊ฐยท์ง์ ํ์ผ 9๊ฐยท์
๋ ฅ 6๊ฐยท์คํ ๊ณํ 1๊ฐ์ Git ๋ฐ์ดํธ๋ฅผ ํ์ธํ๋ค. ๊ณต์ ๊ณํ ์ค๋น๋ 1ํ์ด๋ฉฐ BindยทGenerate๋ 0์ด๋ค. ์ถ๋ ฅ์ ์ ๋๋ ํฐ๋ฆฌ์ ๋ฐฐํ์ ์ธ results.json์ผ๋ก ์์ฝํ๋ค. ์ด ์ฅ์น๋ ๊ฒฝ๋ก ์ฌ์ฌ์ฉ์ ๋ง์ผ๋ฉฐ ์ ์ฒด ์ปดํจํฐ์์ ํ ๋ฒ๋ง ์คํ๋๋๋ก ๋ง๋๋ ์ ์ญ lock์ ์๋๋ค.
prototype ledger๋ ๋ณ๋ ์ค๋น ์คํ 2ํยทBind 2ํ๋ฅผ ๋ณด์กดํ๋ค. ์ฒซ ์คํ์ ์๋ ์ํ ์ด๋ฆ ์ธ ๊ฐ๊ฐ ์ญ์ฌ์ ์ด๋ฆ๊ณผ ๋ฌ๋ผ panic์ผ๋ก ์ข ๋ฃํ๊ณ ์ถ๋ ฅ์ 0์ด์๋ค. ๋น์ ์คํ ํ์ผ SHA๋ ๊ธฐ๋ก๋์ง ์์๋ค. ์๋ ์ด๋ฆ์ ์ฌ์ฉํ ๋ ๋ฒ์งธ ์คํ์ private ์ฐธ์กฐ๋ฅผ ๋ง๋ค์์ผ๋ฉฐ ์๋ฏธ ๊ฒํ ๋ pending์ด์๋ค. ์ด ๋์ ๊ณต์ ์๋๋ ์ ์ ๋ต์ผ๋ก ๋ํ์ง ์๋๋ค.
์คํ ์ ์ ์ฒด race/vet์ ๊ณต๊ฐ ์๋ฃ ๊ฒ์ฌ๋ ํต๊ณผํ๋ค. CLI์ ์ต์ด GOTOOLCHAIN=local race/vet ํ์ธ ๋ ๊ฑด์ ๊ธฐ๋ณธ Go1.27.0์ ๋ฒ์ guard์์ ํ
์คํธ ์คํ ์ ์ ์ค๋จ๋๊ณ , ์ค์น๋ Go1.27.1๋ก ๋ค์ ๊ฒ์ฌํด ํต๊ณผํ๋ค. ๊ฒฐ๊ณผ ์ดํ์๋ frozen ํ๊ท ๊ฒ์ฌ์ ๋ก์ปฌ ์ ์ฒด race/vet๊ฐ ํต๊ณผํ๋ค. ์ ์ฅ ๋ฉํ๋ฐ์ดํฐ ํ๊ท ๋ฐ๋ณต์ ๊ณต์ ์๋ยท์ ๋
๋ฆฝ ์๋ฃ์ ๋ํ์ง ์๋๋ค. ์์ง ์์ฅ์ prototype+๊ณต์ ์์ง Bind3ํ์ ํ์ ํ๊ท๋ฅผ ๊ตฌ๋ถํ๋ค. ํ์ frozen_test.go๋ ์๋ ์ง์ ํ์ผ9๊ฐ์ ์๊ธํ์ง ์์ผ๋ฉฐ ์ด ๋ฌธ์ ์์ฑ ์์ ์๋ ์ต์ข
GitHub CI ์๋ฃ๋ฅผ ์ ์ธํ์ง ์๋๋ค.
๋ค์์ ์ฌ์ฉํ ๋ฐฉ๋ฒ๊ณผ ๋จ์ ๊ฒฝ๊ณ
์์ฒ ์ ์ด ์ค๋น๋ semver strict parsing๊ณผ glob slash ๊ฒฝ๊ณ์ ๋ scoped proposal์ด๋ค. ๊ธฐ์กด ์์ฒ artifact 15๊ฐ์ ์ ์ฅ๋57์ 25๊ฐ ๊ด์ธกยท287๊ฐ Want/Got ํ๋ ์ฐธ์กฐ๋ฅผ ์ฐ๊ฒฐํ์ผ๋ฉฐ, ์ ๋ค์ด๋ก๋ยทAPI ๊ด์ธกยท๋ถ๋ชจยทcaptionยทtruthยทํ์ฉ ์งํฉ์ 0์ด๋ค. ์ด ์์ฑ ์์ฒ๊ณผ ํ๋ก์ ํธ์ AI ์ง์ ํฉ์ฑ caption ์์ฑ ๊ณผ์ ์ ๊ตฌ๋ถํ๋ค. ์ธ๋ถ ์ฝ๋๋ ๋ค๋ฅธ reviewer๋ง์ผ๋ก synthetic_single_pipeline์ ํด์ํ์ง ์๋๋ค.
์ญํ recipe๋ unassigned๋ค. ๋ฏธ๋์ ์ฐ๊ฒฐ ์์ ์ ์ฒด๋ฅผ ๋ฐฐ์ ํ๋ ๊ท์น์ ๊ธฐ๋กํ์ง๋ง membership/seed ๋ด์ธยทcoverageยท์ค์ ๋ฐฐ์ ์ ์์ง ์๋ค. ๊ธฐ์กด train9 / validation3 / calibration3 ํํ์ ์ ์งํ๋ฉฐ transfer0์ ํ์ฉํ๋ค. ์ด๋ฏธ ๊ด์ธกํ58์ ์ ์๋ก ๊ทธ๋ฃน์ด๋ seed๋ฅผ ๊ณ ๋ฅด์ง ์๊ณ , ์ญํ ์ด๋ฆ์ผ๋ก ๊ธฐ์กด ์๋ฃ๋ฅผ ๋ฏธ๊ด์ธก/๋ธ๋ผ์ธ๋ ๊ฒ์ฆ์ผ๋ก ๋ฐ๊พธ์ง ์๋๋ค.
no_roles_planยทsynthetic_single_pipeline์ ์ ์งํ๋ค. ์ ๋ผ๋ฒจยท๋
๋ฆฝ ์์ฒญยท์ญํ ยท์์ยท์์ฒ APIยท๋ชจ๋ธ/์ ๋ฃ ํธ์ถยทfitยท๊ฐ์ค์นยท๋ณดํธ ์ต์ข
์ ๊ทผยท์ด์ ํ์ฑํ๋ ๋ชจ๋ 0์ด๋ค. ์ด๋ฒ ๋๊ตฌ ์์ฒด๋ Laya๋ฅผ ์คํํ์ง ์์ผ๋ฉฐ ๊ธฐ์กด Laya CI์ ๊ธฐ๋ก์ ๋ณ๊ฒฝํ์ง ์๋๋ค. Go scheduling1ยทheap soft limit256MiB๋ ์ค์ ์ด๋ฉฐ RSS/CPU/GPUยท์ง์ฐ ์ค์ธก์ด๋ LLM ํ ํฐยท์๊ธ ์ ๊ฐ ๊ทผ๊ฑฐ๊ฐ ์๋๋ค.
๋๋ฉ์ธ๋ณ ์๋ก ๋ค๋ฅธ ๋ณดํธ ์ต์ข ์์ฒญ ์ต์2,400๊ฐ๋ ๋ณ๋ ์ผ๋ฐํ ๋ชฉํ๋ค. ๋ชจ๋ ๊ฐ๋ฐ fit์ ์ ํ ์ต์ ์๊ฐ ์๋๋ฉฐ ์ด๋ฒ ์ฐธ์กฐ ์์ฑ์ผ๋ก ์ฑ์์ง์ง๋ ์๋๋ค. ๋ค์ ๋ด์ฉ ๊ฒํ ์ ๋ณ๋ ํ์ต ๊ณํ์ ๊ธฐ์กด ์๋ ๊ฒ์ฌยทCI ์ ์ฑ ์์์ ์งํํ๋ฉฐ ์ ์ฌ๋ ์น์ธ ์ ์ฐจ๋ฅผ ๋ง๋ค์ง ์๋๋ค.