Page Cost 12 KO - teamswyg/laya-tools GitHub Wiki
νμ΄μ§ λΉμ© μν 12
2,948κ°μ μλ‘ λ€λ₯Έ μ€λͺ μ§λ¬Έμ 3,009κ° ν¨μμμ κ²μνλ€. 24κ° λͺ¨λΈ νμΌμ΄λ λ°λ³΅ μ€νμ μ§λ¬Έ μλ‘ μΈμ§ μλλ€. κΈ°μ‘΄μ κ΄μ°°ν μΈ μ μ₯μμ λ¬Έμ μ€λͺ μ΄λ―λ‘ λ 립μ μΈ μ€μ μ¬μ©μ μ΅μ’ νκ°κ° μλλ€.
κ²°κ³Ό
μ£Ό 쑰건μ κ²°κ³Ό νμΈ μ μ κ³ μ ν νμ΄μ§λΉ 20κ°λ€. κΈ°μ‘΄ BM25μ μλ³μ λΆλ¦¬ κ²μμ κΈ°μ‘΄ ν보 μ°μ μΌλ‘ κ΅μ°¨νλ μ μ± μ λΉκ΅νλ€.
| μ§ν (μ 체 μ§λ¬Έ ν©κ³) | κΈ°μ‘΄ κ²μ | 보쑰 κ²μ |
|---|---|---|
| 첫 μλ €μ§ μ λ΅μ ν¬ν¨ν νμ΄μ§κΉμ§ μμ² μ | 9,488 | 6,287 |
| ν΄λΉ νμ΄μ§κΉμ§ μΆλ ₯ν ν보 μ | 189,760 | 125,740 |
| λμΌ λΉμ©μ κ°μ ν κ²μ μμ μ§ν | 9,488 | 12,574 |
νμ΄μ§Β·ν보 μΆλ ₯μ μ½ 33.7% κ°μνμ§λ§ κ²μ μμ μ§νλ μ½ 32.5% μ¦κ°νλ€. νμ΄μ§κ° κ°μν μ§λ¬Έμ 332κ°, μ¦κ° 146κ°, λμΌ 2,470κ°λ€. κ²μ μμ μ§νκ° κ°μν μ§λ¬Έμ 183κ°, μ¦κ° 2,661κ°, λμΌ 104κ°λ€. λ°λΌμ λͺ¨λ μ§λ¬Έμ 보쑰 κ²μμ μΌλ©΄ CPUλ μ μ½λλ€κ³ μ£Όμ₯ν μ μλ€.
νμ¬ CLIλ κ° νμ΄μ§ μμ²μμ μΈλ±μ€μ μμλ₯Ό λ€μ κ³μ°νλ€. κΈ°μ‘΄ κ²μμ ν μΈλ±μ€, 보쑰 κ²μμ λ μΈλ±μ€λ₯Ό μ¬μ©νλ€. μμ μ§νλ κ°κ° νμ΄μ§ μμ λ λ°°μ νμ΄μ§ μλ€. μ€μ μΈλ±μ€ ꡬμΆΒ·μ κ·νΒ·μ λ ¬Β·μ μΆλ ₯ λΉμ©μ κ°μ§ μλ€. μ΄ μμΉλ μΈ‘μ CPU μκ°, μ§μ°, μ λ ₯, GPU λΉμ© λλ κ³ΌκΈ ν ν°μ΄ μλλ€.
μ λ΅μ μμ보λ μ΄μμ μΈ κ²μ¦κΈ°λ₯Ό κ°μ νλ€. λ§μ§λ§ νμ΄μ§ μ 체μ ν보 μλ₯Ό μΈλ©°, μ€μ μμ΄μ νΈκ° μ λ΅μ νμΈνκ³ μμ μ μλ£νλμ§λ μΈ‘μ νμ§ μμλ€. λ€λ₯Έ μ ν¨ μ λ΅μ΄ λ―ΈνκΈ°λμ μ μλ€. 1/5/10/20/50κ° νμ΄μ§ λ―Όκ°λ κ²°κ³Όλ results-12.jsonμ μλ€. μ΄λ€ 쑰건μμλ μ΄ λ¨μ μμ μ§νμ ν©κ³λ μ¦κ°νλ€.
λ€μ νμ΅μ μ£Όλ κ·Όκ±°
κΈ°μ‘΄μ 'μμκ° μ‘°κΈμ΄λΌλ μ’μμ‘λκ°' λΌλ²¨μ νμ΄μ§ κ²½κ³μ μΆκ° κ³μ°μ λ°μνμ§ λͺ»νλ€. λ€μ μμ€ν¨μλ ν보 μΆλ ₯ λΉμ©κ³Ό μΈ‘μ ν κ²μ λΉμ©μ λ³λλ‘ λ€λ€μΌ νλ€. λ λΉμ©μ κ΅ν λΉμ¨μ μμλ‘ μ ν΄ μ±λ₯ κ°μ μ΄λΌκ³ λΆλ₯΄μ§ μλλ€. λ¨Όμ μμ μ¬μ¬μ© μΈμ μ μ€μ λΉμ©μ μΈ‘μ νκ³ , κ·Έ ꡬ쑰μμ λΌλ²¨μ κ³ μ ν λ€ μ μ₯μλ³ λΆλ¦¬ νμ΅μ λΉκ΅νλ€. νμ¬ ν΅κ³λ‘λΆν° μ΅μ μ μ± μ νμ΅Β·νκ°νλ€λ μ£Όμ₯μ νμ§ μλλ€.
μ¬ν
07μ κ³ μ μμ² νμΌκ³Ό ZIP κ²μ¦ 쑰건μ κ·Έλλ‘ μ¬μ©νλ€. μλ¬Έμ Gitμ ν¬ν¨νμ§ μλλ€.
go run ./cmd/riido-interleaveprobe --page-cost > results.json
go test ./internal/retrievalbench
plan-12.jsonμ 첫 νκ° μ μ 컀λ°νλ€. νμ΄μ§ κ²½κ³, λ§μ§λ§ λΆμμ νμ΄μ§, λΉμ© λ°©ν₯ μμ , λ²μ λ° μ λ΅ μμλ₯Ό ν μ€νΈνλ€. μΆλ ₯ κ²°κ³Όλ μ¬μ€νκ³Ό λ°μ΄νΈ λ¨μλ‘ λΉκ΅νλ€. λͺ¨λΈ νμ΅Β·λ°°ν¬ λλ κΈ°λ³Έ μ μ± λ³κ²½μ μλ€.