Stored Utility Next 58 KO - teamswyg/laya-tools GitHub Wiki
๊ฐ์ ์ฌ์ง ๋ค์์๋ ๋ฌด์์ ์ค๋นํ๋
English ยท 58 ๊ฒฐ๊ณผ ยท ์ฌ์ ๊ณํ ยท ๊ณต๊ฐ ์์ฒ57
58์์ ํ์ธํ ๊ฒ์ ํ์ตํ ์ด์ ๊ฐ ๋ ์ ์๋ ๊ฐ์ ์ฌ์ง๋ค. ์์ง ํ์ตํ ์ค๋น๊ฐ ๋๋ฌ๋ค๋ ๋ป์ ์๋๋ค. ๊ฐ์ฅ ์ข์ ๊ณ ์ ๊ธฐ์ค BM25๋ ์๋ ค์ง 51๊ฐ ์์ฒญ์์ 91ํ, ์ ๋ต์ ๋ฏธ๋ฆฌ ์๋ oracle์ 73ํ๋ฅผ ํ์ธํ๋ค. ์ฐจ์ด 18/91, ์ฝ 19.7802%๋ก ํ์ ํจ์ฉ ํํ 5%๋ฅผ ํต๊ณผํ๋ค. ์๋ ์์๋ 109ํ, ๋จ์ดยท์์ ๊ธฐ์ค์ 92ํ, ์ข์ ๊ท์น์ 91ํ์์ผ๋ฉฐ ์ข์ ๊ท์น์ 72๊ฐ ์์ฒญ ๋ชจ๋ BM25๋ก ๋ณต๊ทํ๋ค. ์ด๋ ๋ชจ๋ธ์ด ๋ฌ์ฑํ ๊ฐ์ ์ด๋ ์ค์ ์คํ ๋น์ฉ ์ ๊ฐ์ด ์๋๋ค.
์ ์ฒด 17๊ทธ๋ฃนยท๋ผ๋ฒจ 16๊ทธ๋ฃน๋ ๊ธฐ์กด ์ต์ 15 ๊ธฐ์ค์ ์ด๋ฏธ ์ถฉ์กฑํ๋ค. ๋ค์ ๋ชฉํ๋ ์ข์ ๊ฒฐ๊ณผ๊ฐ ๋์จ ๊ทธ๋ฃน๋ง ๊ณจ๋ผ ์๋ก ๋๋๊ฑฐ๋ ์ซ์๋ฅผ ๋ ์ฑ์ฐ๋ ๊ฒ์ด ์๋๋ค. ๋ฌธ์ฅ์ด ์ค์ ํ๋์ ์ถฉ์คํ๊ฒ ์ค๋ช ํ๋์ง, ๋ค๋ฅธ ์์ฑ ์์ฒ์์๋ ํตํ๋์ง, ์ด๋ ์๋ฃ๋ฅผ ํ์ตยท๊ฐ๋ฐ ๊ฒ์ฆยท๋ณด์ ์ ์ฌ์ฉํ ์ง๋ฅผ ์ค๋นํ๋ค.
์ด ๋ฌธ์๋ ๋ค์59์ ์ค๋น ์ ์์ด๋ค. ์ ์คํยท๋ผ๋ฒจยท์ญํ ๋ฐฐ์ ยท์์ฒ ํ๋ณดยทํ์ตยท๊ฐ์ค์นยท๋ชจ๋ธ/์ ๋ฃ ํธ์ถยท๋ณดํธ ์ต์ข
์ ๊ทผ์ ๋ชจ๋ 0์ด๋ฉฐ training_ready=false๋ฅผ ์ ์งํ๋ค. ํ์ฌ fit 0์ ์ค๋น ์กฐ๊ฑด์ด ๋ถ์กฑํด์๋ค. ์ ์ฌ๋ ์น์ธ ์ ์ฐจ๋ฅผ ์ถ๊ฐํ์ง ์์ผ๋ฉฐ, ์ดํ์ ์คํ ์๊ฒฉ ํ์ธ์ ์ฌ์ ์คํ ๊ณํ๊ณผ ์๋ ๊ฒ์ฌยทCI gate๋ก ์งํํ๋ค. ๊ธฐ์กด ์ฌ์ฉ์ ์น์ธ ๋ฒ์์ CI ๋ณํฉ ๊ธฐ์ค์ ์ ์งํ๋ค.
์ค๋นํ ์ธ ๊ฐ์ง ์ฐ์ถ๋ฌผ
์๋ ์ด๋ฆ์ ์์ผ๋ก ๋ง๋ค ์ฐ์ถ๋ฌผ์ ์ ์์ด๋ฉฐ, ์ด ๋ฌธ์๊ฐ ๊ทธ ํ์ผ์ ์์ฑยท๊ฒํ ์๋ฃ๋ฅผ ๋ปํ์ง ์๋๋ค.
| ์ ์ ์ฐ์ถ๋ฌผ | ๋ด์ ๋ด์ฉ | ์ค๋น ์๋ฃ ์กฐ๊ฑด | ์ค๋จยท๋ณด๋ฅ ์กฐ๊ฑด |
|---|---|---|---|
caption-coverage-59.json |
๊ธฐ์กด 72๋ถ๋ชจยท216์ค๋ช ์ ์ํ 18๊ฐ, ์ ๋ ฅ ๋ฒ์, ๊ด์ธก ํ๋, ์์ฒยทliteral ๊ณ์ฝ์ ์ฐ๊ฒฐ | ๋ชจ๋ ์ค๋ช ์ ๋ฒ์์ ๊ทผ๊ฑฐ๋ฅผ ๋ ๋ฆฝ ๊ฒํ ํ๊ณ ๋๋ฝยท๋ชจํธํจ์ ๋ช ์ | ๋ฌธ์ฅ๊ณผ ๊ณ์ฝ ๋ถ์ผ์น, ์์ฐ ์ด๊ณผ, ์ง์ํ์ง ์๋ ๊ด์ธก์ ๋ณด๋ฅ. ๊ธฐ์กด ์ ๋ต์ ๋ฌธ์ฅ์ ๋ง์ถฐ ๋ฐ๊พธ์ง ์์ |
source-transfer-59.json |
์ด๋ฏธ ํ๋ณดํ57์ semver/glob์์ ๋ฒ์๋ฅผ ์ขํ ์์ฑ ํ๋์ฉ์ ์ ์ | ์๋ณธ revisionยท๋ผ์ด์ ์คยทํ์ผ/๋ฌธ์ยทhelper ๊ด๊ณ์ ๋ ๋ฆฝ ๊ธฐ๋๊ฐ ์ค๊ณ๊ฐ ์ฐ๊ฒฐ๋จ | ๊ถ๋ฆฌยทclosureยท๋ฌธ์ฅ ์ถฉ์ค์ฑยท๊ท๋ฒ๊ณผ ์ค์ ๋์ ๊ตฌ๋ถ์ด ํด๊ฒฐ๋์ง ์์ผ๋ฉด ์คํยท๋ผ๋ฒจ ์์ฑ ์ค๋จ |
role-recipe-59.json |
์ฐ๊ฒฐ ์์ ์ ์ฒด์ ๊ฐ๋ฐ ํ์ตยท๊ฐ๋ฐ ๊ฒ์ฆยท๊ฐ๋ฐ ๋ณด์ ยท์ธ๋ถ ์์ฒ ์ ์ด ์ง๋จ ๋ฐฐ์ ๊ท์น | ๊ด๊ณ ๊ทธ๋ํยท๊ณ ์ ๊ท์นยทseedยท์ญํ ๋ณ coverage์ ๋ถ์กฑ ์ ์ค๋จ ์กฐ๊ฑด์ ์คํ ์ ์ ๊ณ ์ | ์ฐ๊ฒฐ ์์๊ฐ ์ญํ ์ ๋๋๋ค๊ฑฐ๋ coverage๊ฐ ๋ถ์กฑํ๋ฉด ๋ฐฐ์ ยทfit ๋ณด๋ฅ. ์ข์ ์ ์๋ฅผ ์ป์ผ๋ ค๊ณ ๊ทธ๋ฃน/seed๋ฅผ ๋ค์ ์ ํํ์ง ์์ |
1. ์ค๋ช ๊ณผ ํ๋์ ์ผ์น๋ถํฐ ํ์ธํ๋ค
ํ์ฌ ์๋ฃ๋ ๋ต ์์ 34ยท๋ต ์์ 17ยทunknown 21์ด๋ค. ์๋ ค์ง 51๊ฐ์๋ ์ค๋ช ์ด ์งง๋ค๋ ์ด์ ๋ง์ผ๋ก ์ผ๋ฐ์ ์ธ ํจ์ ์ดํด๋ฅผ ์ธ์ฆํ์ง ์๋๋ค. ๊ฐ ์์ฒญ๊ณผ ํ๋ณด ์ค๋ช ์ด ๋ฌด์์ ์๊ตฌํ๊ณ ์ด๋ค ์ ๋ ฅ์์๋ง ๊ฒ์ฆํ๋์ง ํจ๊ป ์ฝ๋๋ค. ๋ฐํ๊ฐ๋ฟ ์๋๋ผ ์ค๋ฅ ์ ์ฒด์ฑ, ํธ์ถ ์์, ์์์ ์ํ ๋ฐ์, ์์ ๊ถ๊ณผ ์ ๋ ฅ ๋ถ๋ณ์ฑ ๋ฑ ํด๋น ์ํ์ ๊ด์ธก์ ์ฐ๊ฒฐํ๋ค. ๋ถ์ ยทํฌํจ/์ ์ธ ๊ฒฝ๊ณยท์์ยท์ค๋ฅ๊ฐ ๋ฌธ์ฅ์ ๋น ์ง์ง ์์๋์ง๋ ํ์ธํ๋ค.
๊ฒํ ํ์๋ ์๋ ๋ถ๋ชจ/ํ๋ณด ID์ ์์, text SHA, contract/source ํ, ๋ช ์ํ ๋ฒ์, ๋ ๋ฆฝ ๊ฒํ ์ํ์ ๋จ์ ๋ถํ์ค์ฑ์ ๊ธฐ๋กํ๋ค. ๊ฒํ ๊ณผ์ ์์๋ 58์ ์์๋ ๊ทธ๋ฃน๋ณ ์ด๋์ผ๋ก ๋ฌธ์ฅ์ ๊ณ ๋ฅด์ง ์๋๋ค. scorer๊ฐ ๋ฐ์ ์ ๋ณด๋ ๊ณ์ ์์ฒญ๊ณผ ์์๊ฐ ์๋ ํ๋ณด ์ค๋ช ๋ฟ์ด๋ฉฐ, IDยท์ ๋ตยท์์ฒยท๊ทธ๋ฃนยท์ญํ ยท๊ฒํ ์ํ๋ ํน์ง์์ ์ ์ธํ๋ค.
๊ธฐ์กด 512๋ฐ์ดํธยท์ ๊ทํ 32๋จ์ด ํ๋๋ฅผ ์ ์งํ๋ค. ์ด ์์ฐ ์์์ ์ ํํ ์ค๋ช ํ๊ธฐ ์ด๋ ค์ด ๋์์ ์๋ผ์ ์ ๋ต์ผ๋ก ๋ง๋ค์ง ์๋๋ค. ๋ ์ข์ ์์ฑ์ ์ค๋นํ๋ค๋ฉด ๋ณ๋ ๋ฒ์ ๊ณผ ์๋ ๋ถ๋ชจยท์์ฒยท์ฐ๊ฒฐ ๊ทธ๋ฃน ๊ด๊ณ๋ฅผ ๊ธฐ๋กํ๋ค. ์์ ๋ฌธ๊ตฌยท๋ฒ์ญยท์ค๋ตยท๋ฐ์ ์ ๋ ฅ์ ์ ๋ ๋ฆฝ ๋ถ๋ชจ๊ฐ ์๋๋ค. ๊ธฐ์กด56a/b์ ๋ฌธ๊ตฌยท๋ผ๋ฒจยท17๊ทธ๋ฃน๊ณผ unknown 21์ ๊ทธ๋๋ก ๋ณด์กดํ๋ค. ํ๋จ ๋ณด๋ฅ๋ ์ค๋ต์ด๋ ๋ต ์์์ผ๋ก ๋ฐ๊พธ์ง ์๋๋ค.
2. ๋ค๋ฅธ ์์ฑ ์์ฒ์ผ๋ก์ ์ ์ด๋ฅผ ์๊ฒ ์ค๋นํ๋ค
ํ์ฌ 72๊ฐ๋ ํ ํ์
ํฉ์ฑ ์์ฑ ํ๋ฆ์ ์์ด ์๋ฃ๋ค. ๋ค๋ฅธ ์์ด์ ํธ๊ฐ ๊ฒํ ํ๋ค๋ ์ฌ์ค๋ง์ผ๋ก synthetic_single_pipeline์ด ํด์๋์ง๋ ์๋๋ค.57์์ ์ด๋ฏธ ์๋ณธ ์ฝ๋ยท๋ฌธ์ยทMIT ๊ณ ์ง๋ฅผ ํ๋ณดํ ๋ ์์ฒ์ ํ์ฉํ์ฌ, ํ๋ก์ ํธ ์ด์ ๋ถํฐ ์กด์ฌํ ์์ฑ ๊ทผ๊ฑฐ์ ์ด๋ฒ์ ๋ง๋ ๋ฌธ๊ตฌ๋ฅผ ๊ตฌ๋ถํ๋ค.
| ๊ธฐ์กด ๊ณต๊ฐ ์์ฒ | ๋ค์์ ์ค๋นํ ์์ฑ ์ ์ | ์ ์งํ ๊ฒฝ๊ณ |
|---|---|---|
| Masterminds/semver ๊ณ ์ ์๋ฌธ, ํ์ฑ ๋ฌธ์ | ๋ช ์ํ ์ ํ ์ ๋ ฅ์์ strict parsing๊ณผ ๋์จํ ๋ฒ์ ๋ณด์ ์ ์ฐจ์ด๋ฅผ ์ค๋ช ํ๋ ์์ฑ | permissive NewVersion๊ณผ strict ๊ณ์ฝ์ ์์ง ์์. ์ API๋ฅผ ์คํํ๋ ค๋ฉด ๋ณ๋ ๊ด์ธก ๊ณํ๋ถํฐ ๊ณ ์ |
| doublestar ๊ณ ์ ์๋ฌธ, Match ๋ฌธ์ | ์ง์ ํ / ๊ฒฝ๋ก์์ *์ /**/์ ๋๋ ํฐ๋ฆฌ ๋ฒ์ ์ฐจ์ด |
์ ์ฒด glob ๋ฌธ๋ฒ ์ธ์ฆ์ด๋ ํ๋ซํผ๋ณ PathMatch ์ฑ๋ฅ์ผ๋ก ํ๋ํ์ง ์์ |
์๋ณธ ๋ฌธ์์ ์์นยท๋ฐ์ดํธ์ ์ caption์ ์์ฑ ํ๋ฆ์ ๋ณ๋๋ก ์ฐ๊ฒฐํ๊ณ ๊ธฐ์กด ์์ฒ manifest์ revisionยทํ์ผ SHAยทmoduleยทMIT ์ ์๊ถ/๊ณ ์ง๋ฅผ ์ ์งํ๋ค. ๊ตฌํ์ ๋ณต์ฌํด expected๋ฅผ ์์ฑํ์ง ์๊ณ , ๊ณต๊ฐ ๋ฒ์์ ๋ ๋ฆฝ literal ๊ธฐ๋๊ฐ๊ณผ ์ง์/unknown ์ ์ฑ ์ ๋จผ์ ์ค๊ณํ๋ค. ๋ฌธ์์์ ๊ฐ์ ธ์จ ์งง์ ํํ๋ง์ผ๋ก ์์ ํ ๊ณ์ฝ์ด๋ผ๊ณ ๋จ์ ํ์ง ์๋๋ค.
์ด๋ ๋ scoped proposal์ด๋ฉฐ ์ ๋ถ๋ชจยทtruthยทํ์ฉ ์งํฉ์ ์์ง 0์ด๋ค.57์ 62๊ด์ธก์ 62์์ฒญ์ผ๋ก ๋ฐ๊พธ๊ฑฐ๋, ๊ฐ์ helper๋ฅผ ์ฌ์ฉํ๋ wrapper๋ฅผ ๋ณ๋ ๊ฐ์กฑ์ผ๋ก ์ธ์ง ์๋๋ค.57์์ ํ์ธํ ํฐ ์ซ์ ๋น๊ต ์ฐจ์ด์ ๋ ๊ฐํ glob ์ค๋ฅ ์ ์ฑ ๋ ๋ณด์กดํ๋ค. ๊ท๋ฒ์ ๊ธฐ๋ยท์ค์ API ๋์ยท๋ ๊ฐํ ์์ฒญ ์ ์ฑ ์ ๊ตฌ๋ณํด์ผ ํ๋ค. ์ธ๋ถ ์์ฒ์ด๋ผ๋ ์ด์ ๋ง์ผ๋ก ํฉ์ฑ ์ํ๊ณผ์ ๊ด๊ณ๋ฅผ ๋์ง ์๋๋ค.
์ฒซ ๋ฒ์๋ ์งง์ ์์ด ์์ฒญ๊ณผ ์์ด ํ๋ณด ์ค๋ช ์ Go ์ ํ ํ๋ ํํธ๋ก ์ขํ๋ค. ์ด ํ๊ตญ์ด ๋ฌธ์๋ ์ค๋ช ์ฉ ๋ฒ์ญ์ด๋ฉฐ ํ๊ตญ์ด ๋ชจ๋ธ ์ ๋ ฅ์ ์ฑ๋ฅ ์ํ์ด ์๋๋ค. ํ๊ตญ์ด ์ ๋ ฅ์ด๋ ๋ ๋์ ์์ฐ์ด๋ฅผ ๋ค๋ฃจ๋ ค๋ฉด ๋ณ๋์ ๋ฌธ์ฅ ์ถฉ์ค์ฑยท์์ฐยทํจ์ฉ ๊ณํ์ด ํ์ํ๊ณ , ๊ฐ์ ์์ฒญ์ ๋ฒ์ญ์ ๊ฐ์ ์ฐ๊ฒฐ ๊ทธ๋ฃน์ ๋๋ค. ๋ ์์ฒ์ด ์ ์ฒด ๊ณต๊ฐ Go ์ํ๊ณ์ ๋ค์์ฑ์ ๋ํํ๋ค๋ ์ฃผ์ฅ๋ ํ์ง ์๋๋ค.
3. ์ญํ ์ ์ฐ๊ฒฐ ์์ ์ ์ฒด์ ๋ฐฐ์ ํ๋ค
58์ ์์ยท์ ์ยท๊ทธ๋ฃน๋ณ ๋น์ฉ์ ์ด๋ฏธ ๊ด์ธกํ๋ค. ์์ผ๋ก membership SHA์ seed ๊ท์น์ ๊ณ ์ ํ๋ ๋ชฉ์ ์ ๊ฒฐ๊ณผ๊ฐ ์ ๋ฆฌํ ๊ทธ๋ฃน์ด๋ seed๋ฅผ ๊ณจ๋ผ ๋ฐฐ์ ์ ๋ฐ๊พธ๋ ์ผ์ ๋ง๋ ๊ฒ์ด๋ค. ์ด์ ์๋ฃ๋ฅผ ๋ณด์ง ์์๋ ์ํ๋ก ๋๋๋ฆฌ๊ฑฐ๋ ๋ธ๋ผ์ธ๋ ๊ฒ์ฆ์ ๋ณต์ํ๋ ์ฅ์น๊ฐ ์๋๋ค.
๊ฐ์ ์ํยทํต์ฌ ๋์ยท๋ณต์ฌ ์ฝ๋ยท์์ฒด ์์ฑ helper/ํ์ /์ค๋ฅ sentinelยท์ค๋ณต ์์ฒญ/ํ๋ณดยท์ค๋ตยท๋ถ๋ชจ/ํ์ ยท๋ฒ์ญ์ ์ ์ด์ ์ผ๋ก ์ฐ๊ฒฐํ๋ค. ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ด์ธก ๊ธฐ๋ฐ์ ๊ธฐ์กด infrastructure ์์ธ๋ ์ด์ ์ ์์ฒ ํ์ ๋ณด์กดํ๋ฉฐ, ๊ทธ๋ฃน ์๋ฅผ ๋๋ฆฌ๋ ค๊ณ ์๋ก์ด ์์ธ๋ฅผ ๋ง๋ค์ง ์๋๋ค. ์ ์ฒด component์ ์ ๋ ฌ๋ membership๊ณผ source ๊ด๊ณ๋ก ์์ ์ ์ธ SHA๋ฅผ ๋ง๋ค๊ณ , ๊ฐ์ component๋ ํญ์ ๊ฐ์ ์ญํ ์ ๊ฐ๋๋ค.
์ญํ ์ development_train, development_validation, development_calibration, transfer_development ๊ฐ์ ๊ฐ๋ฐ ์ฉ๋๋ก ๊ตฌ๋ถํ๋ค. ๊ท์น๊ณผ ๊ณ ์ seed, ์ญํ ๋ณ ํ์ํ ํ๋ยท๋ฌธ์ฅ ํํยท์ธ์ด coverage, ์๋ฃ ๋ถ์กฑ ์ ์ค๋จ ์กฐ๊ฑด์ ๋จผ์ ์์ฑํ๋ค. ์ด๋ฏธ ๋ณธ ์๋ฃ๋ฅผ ์ ์ญํ ์ด๋ฆ์ผ๋ก ๋ฏธ๊ด์ธก ๊ฒ์ฆ์ด๋ protected final์ด๋ผ๊ณ ๋ถ๋ฅด์ง ์๋๋ค. ์ค์ ๋ฐฐ์ ์๋ ๊ด๊ณ์ coverage๋ฅผ ๊ฒ์ฆํ ๋ค ๊ธฐ๋กํ๋ฉฐ, ์ง๊ธ ๋น์จ์ด๋ ์ญํ ์๋ฅผ ํ๋ณด ๊ฒฐ๊ณผ๋ก ์ ์ง ์๋๋ค.
unknown-only component๋ ๊ด๊ณ ๊ทธ๋ํ์ ์ ์ฒด ๋ถ๋ชจ์ ๋จ๊ธด๋ค. unknown 21์ ํ์ต ์ ๋ตยท๋น์ฉยทTop ์งํ์ ๋ฃ์ง ์๊ณ , ์๋ ค์ง ๋ถ๋ชจ๊ฐ ์๋ ๊ทธ๋ฃน๊ณผ ๊ตฌ๋ถํ๋ค. ์ฌ๋ฌ ์ญํ ์ coverage๊ฐ ์ถฉ๋ถํ์ง ์์ผ๋ฉด ๊ท๋ชจ๋ ํํ์ ๋ฎ์ถ์ง ์๊ณ ํ์ํ ์ค์ ์์ฒ์ ๋ ์ค๋นํ๋ค. ๊ฐ์ ์์ฑ ํ๋ฆ์ ํต๊ณ์ ๋ ๋ฆฝ์ฑ์ seed๋ก ๋ณด์ฆํ์ง ์๋๋ค.
๊ทธ๋ค์์์ผ ํ์ต ์คํ ๊ณํ์ ๋ง๋ ๋ค
์ธ ์ค๋น ์ฐ์ถ๋ฌผ๊ณผ ๋ ๋ฆฝ ๋ด์ฉ ๊ฒํ ๊ฐ ๋๋๋ฉด, ๋ณ๋ ๊ณํ์ ๋ฐ์ดํฐ/์์ฒ/๊ทธ๋ฃน/์ญํ SHA, ๊ธฐ์ค ๋ฐฉ์, ํจ์ฉยทํ์งยท๋ณด๋ฅ ์กฐ๊ฑด, ๋ฉ๋ชจ๋ฆฌยท์ ์ฅ ์์ฐ, fit ํ์์ ๋ฐฐํฌ ์๊ฒฉ์ ๊ณ ์ ํ๋ค. ์ด ๋ฌธ์๋ ์ fit ํ์๋ ์คํ์ ์น์ธํ์ง ์๋๋ค. ์ฌ๊ธฐ์ ์คํ ์๊ฒฉ ํ์ธ์ ๊ธฐ์กด ์ฌ์ฉ์ ์น์ธ ๋ฒ์ ์์ ์๋ ๊ฒ์ฌยทCI ๊ธฐ์ค ์ถฉ์กฑ์ ๋ปํ๋ฉฐ ์ ์ฌ๋ ์น์ธ ์ ์ฐจ๊ฐ ์๋๋ค.
- FP32 ์ฃผ ํ๋ณด: ์์ ๊ณ์ ๋ชจ๋ธ๋ถํฐ ๊ฐ๋ฐ ๋น๊ต๋ฅผ ์์ํ๋ ์์ด๋ค. ์ค์ ๋ก ํ์ต๋ ๊ธฐ์ค checkpoint์ ๊ฐ์ ์ญํ ยท์ ๋ ฅยทํ๋ณด ๋ณด์กด ์กฐ๊ฑด์ ๊ธฐ๋กํ๋ค. ์ค๋น ๋จ๊ณ์์ ์ ํฉ์ฑ์ด๋ ์ฑ๋ฅ์ ๋ณด์ฅํ์ง ์๋๋ค.
- INT8/PTQ child: ๊ฐ์ FP32 checkpoint์ ์์ถ ํ์๋ฌผ๋ก ์ฐ๊ฒฐํ๋ค. ๋ณ๋์ ์ ๋ ๋ฆฝ ํ์ต์ด๋ ๋ฐ์ดํฐ ํ๋ณด๋ก ์ธ์ง ์๊ณ , ์์ยทํ์งยท๋ณด๋ฅ์ ์ค์ runtime ์์์ ๋ฐ๋ก ๋์กฐํ๋ค.
- ์ผ์ง STE sibling: ๋์ผํ ๋ฐ์ดํฐ์ ์ญํ ์์ ๋ณ๋ ์ต์ ํ๋ฅผ ํ๋ ํ์ ์คํ์ผ๋ก ๋๋ค. FP32/INT8์ ๊ฒฐ๊ณผ๋ฅผ ๋์ ํ๊ฑฐ๋ 1.58-bit ํํ๋ง์ผ๋ก ์ ์ฒด ๋ฉ๋ชจ๋ฆฌยทCPU/GPU ๊ฐ์ ์ ์ฃผ์ฅํ์ง ์๋๋ค. fitยทseedยทartifact ์๋ ์์ฒญ ์์ ๊ตฌ๋ถํ๋ค.
ํ์ฌ no_roles_planยทsynthetic_single_pipeline๊ณผ fit 0์ ์ ์งํ๋ค. ์คํจยทunknownยท์ฌ์๋ยท์ ์ฒด ํ๋ณด๋ฅผ ๋ณด์กดํ๋ฉฐ, ํ์ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋์ง ์์ผ๋ฉด ์ค๋น ๋๋ ํ์ต์ ์ค๋จํ๋ค. ์ด์ ํ์ฑํยท๊ธฐ๋ณธ ๋ชจ๋ธ ๊ต์ฒดยท์ HF ๊ฐ์ค์น ๊ณต๊ฐ๋ ์ด๋ฒ ๋ฒ์์ ์๋ค. ์ดํ ์ค์ ๊ฐ์ค์น๊ฐ ์๊ธฐ๋๋ผ๋ ์์ฒ/ํ์ต ์์ฐ/๊ฐ์ค์น ๋ผ์ด์ ์ค์ ๋ฐฐํฌ ์๊ฒฉ์ ๋ฐ๋ก ํ์ธํ๊ณ , ๋ชจ๋ธ ๋ณธ์ฒด๋ Git์ ๋ฃ์ง ์๋๋ค.
๋๋ฉ์ธ๋ณ ์๋ก ๋ค๋ฅธ ๋ณดํธ ์ต์ข ์์ฒญ ์ต์ 2,400๊ฐ๋ ์ผ๋ฐํยท์ต์ข ํจ์ฉ ์ฃผ์ฅ์ ์ํ ๋ณ๋ ๋ชฉํ๋ค. ๋ชจ๋ ๊ฐ๋ฐ fit์ ์ ํ ์ต์ ์๋ผ๋ ๋ป์ ์๋๋ค. ๊ธฐ์กด protected final/CoSQA reserve๋ฅผ ์ฝ๊ฑฐ๋ ์ฌ๋ฐฐ์ ํ์ง ์์ผ๋ฉฐ, ๋ฐ๋ณตยท๋ฌธ๊ตฌ ๋ณํยท๋ฒ์ญยท๋ชจ๋ธ ๊ณ๋ณด๋ก ์ต์ข ์๋ฅผ ์ฑ์ฐ์ง ์๋๋ค. ์ด๋ฒ ๋ค์ ๊ณํ ๋ฌธ์ ์์ฑ์ ์๋ก์ด ์คํยทCI ์๋ฃยท์๋ฃ ํ๋ณดยทํ์ต ์ฑ๊ณผ๊ฐ ์๋๋ค.