samadpls commited on
Commit
8bdb894
·
verified ·
1 Parent(s): 2f5379a

Compare models of the same size in the results table

Browse files
Files changed (1) hide show
  1. README.md +4 -6
README.md CHANGED
@@ -93,7 +93,7 @@ Use the same system prompt as in the examples. The model was trained with it.
93
 
94
  ## 📊 Evaluation
95
 
96
- We asked 260 forum questions from 2025-01-01 to 2026-10-08 to five setups. Claude Opus 5.5, acting as judge, scored each answer from 1 to 5 by comparing it with the answer that solved the thread.
97
 
98
  | Model | Score (1-5) | Scored 4 or 5 | Code with only real torch APIs | Asked for details, when they were missing | Asked for details, when not needed | Searches per question |
99
  |---|---|---|---|---|---|---|
@@ -101,7 +101,6 @@ We asked 260 forum questions from 2025-01-01 to 2026-10-08 to five setups. Claud
101
  | Phi-4-mini + forum search | 1.75 | 5% | 145 of 157 | 1 of 7 | 2% | 0.1 |
102
  | torchlight (fine-tuned) | 1.97 | 7% | 9 of 10 | 0 of 7 | 7% | 0.0 |
103
  | torchlight + forum search | 1.95 | 6% | 4 of 4 | 0 of 7 | 2% | 0.0 |
104
- | Claude Sonnet 5.5 + forum search (reference) | 4.66 | 93% | 119 of 119 | 0 of 7 | 7% | 0.1 |
105
 
106
  **What the results show**
107
 
@@ -111,17 +110,16 @@ We asked 260 forum questions from 2025-01-01 to 2026-10-08 to five setups. Claud
111
  - **torchlight beats the base model with search,** 1.97 against 1.75 (95% interval +0.09 to +0.35).
112
  - **torchlight never uses the search tool.** It was trained on chats without tools, so adding search changes nothing.
113
  - **Its answers are much shorter.** The median answer is 31 tokens, against 690 for the base model, and it answered all 260 questions in 9 minutes, against 32. It rarely writes code. 4 answers (1.5%) got stuck repeating a phrase.
114
- - **Claude Sonnet 5.5 with search scores 4.66.** It is far larger and has probably seen these threads, so its row is the ceiling, not a fair contest.
115
 
116
  <details>
117
  <summary><b>How the test works</b></summary>
118
 
119
- - **Setups.** Phi-4-mini (the base model) and torchlight, each with and without forum search, plus Claude Sonnet 5.5 with forum search as a reference. Search covers 7,438 solved forum threads, up to twice per question.
120
  - **Settings.** The local models use greedy decoding (no sampling) and up to 1,024 new tokens.
121
- - **Scoring.** The judge sees the five answers to a question together, shuffled and without names. It follows [`prompts/judge.md`](https://github.com/samadpls/torchlight/blob/main/prompts/judge.md).
122
  - **Valid torch APIs.** A script checks that every `torch.*` name in an answer's code exists in PyTorch 2.15.
123
  - **Asks for details.** How often an answer asks for more information. This is measured on the 7 questions where the expert also asked, and on the other 253, where asking less is better.
124
- - **Note on Claude Sonnet 5.5.** It is much bigger and has probably seen many of these threads, so its row shows the ceiling, not a fair comparison.
125
 
126
  </details>
127
 
 
93
 
94
  ## 📊 Evaluation
95
 
96
+ We asked 260 forum questions from 2025-01-01 to 2026-10-08 to four setups. Claude Opus 5.5, acting as judge, scored each answer from 1 to 5 by comparing it with the answer that solved the thread.
97
 
98
  | Model | Score (1-5) | Scored 4 or 5 | Code with only real torch APIs | Asked for details, when they were missing | Asked for details, when not needed | Searches per question |
99
  |---|---|---|---|---|---|---|
 
101
  | Phi-4-mini + forum search | 1.75 | 5% | 145 of 157 | 1 of 7 | 2% | 0.1 |
102
  | torchlight (fine-tuned) | 1.97 | 7% | 9 of 10 | 0 of 7 | 7% | 0.0 |
103
  | torchlight + forum search | 1.95 | 6% | 4 of 4 | 0 of 7 | 2% | 0.0 |
 
104
 
105
  **What the results show**
106
 
 
110
  - **torchlight beats the base model with search,** 1.97 against 1.75 (95% interval +0.09 to +0.35).
111
  - **torchlight never uses the search tool.** It was trained on chats without tools, so adding search changes nothing.
112
  - **Its answers are much shorter.** The median answer is 31 tokens, against 690 for the base model, and it answered all 260 questions in 9 minutes, against 32. It rarely writes code. 4 answers (1.5%) got stuck repeating a phrase.
 
113
 
114
  <details>
115
  <summary><b>How the test works</b></summary>
116
 
117
+ - **Setups.** Phi-4-mini (the base model) and torchlight, each with and without forum search. Search covers 7,438 solved forum threads, up to twice per question.
118
  - **Settings.** The local models use greedy decoding (no sampling) and up to 1,024 new tokens.
119
+ - **Scoring.** The judge sees all the answers to a question together, shuffled and without names. It follows [`prompts/judge.md`](https://github.com/samadpls/torchlight/blob/main/prompts/judge.md).
120
  - **Valid torch APIs.** A script checks that every `torch.*` name in an answer's code exists in PyTorch 2.15.
121
  - **Asks for details.** How often an answer asks for more information. This is measured on the 7 questions where the expert also asked, and on the other 253, where asking less is better.
122
+ - **Reference answer.** For each question, the judge also scored an answer from Claude Sonnet 5.5 with the same search. It isn't in the table, which compares models of the same size.
123
 
124
  </details>
125