Skip to content

Commit b24877c

Browse files
committedDec 20, 2024
eval: grok-2-1212
- 修改 model size 最大值到 600
1 parent 2161a3d commit b24877c

File tree

3 files changed

+57
-8
lines changed

3 files changed

+57
-8
lines changed
 

‎src/App.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ function EnhancedTable({
163163
pageSize: 25,
164164
});
165165

166-
const [sizeRange, setSizeRange] = useState([0, 500] as [number, number]);
166+
const [sizeRange, setSizeRange] = useState([0, 600] as [number, number]);
167167
const data = React.useMemo(() => {
168168
return _data.filter(
169169
(row) => row.size >= sizeRange[0] && row.size <= sizeRange[1]
@@ -304,6 +304,7 @@ function EnhancedTable({
304304
<div className="font-bold mb-2">Model Size Range:</div>
305305
<div className="flex flex-wrap gap-2">
306306
<RangeSlider
307+
max={600}
307308
defaultValue={sizeRange}
308309
onChange={(value) => {
309310
const min = Math.min(...value);

‎src/components/RangeSlider.tsx

+43-6
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,34 @@
11
import React, { useState } from "react";
22

3+
const NumInput = ({
4+
value,
5+
onChange,
6+
}: {
7+
value: number;
8+
onChange: (value: number) => void;
9+
}) => {
10+
return (
11+
<div className="flex items-center space-x-2">
12+
<input
13+
type="number"
14+
className="w-10 border border-gray-300 rounded"
15+
value={value}
16+
onChange={(e) => onChange(Number(e.target.value))}
17+
/>
18+
</div>
19+
);
20+
};
21+
322
export const RangeSlider = ({
423
defaultValue = [0, 100],
524
onChange,
25+
min = 0,
26+
max = 500,
627
}: {
728
defaultValue: [number, number];
829
onChange?: (value: [number, number]) => void;
30+
min?: number;
31+
max?: number;
932
}) => {
1033
const [modelSizeRange, setModelSizeRange] = useState(defaultValue);
1134
const [initialRange] = useState(defaultValue); // 初始值
@@ -28,27 +51,41 @@ export const RangeSlider = ({
2851
<input
2952
type="range"
3053
className="w-full"
31-
min={0}
32-
max={500}
54+
min={min}
55+
max={max}
3356
value={modelSizeRange[0]}
3457
onChange={(e) =>
3558
setModelSizeRange([Number(e.target.value), modelSizeRange[1]])
3659
}
3760
/>
38-
<span className="text-sm font-medium">{modelSizeRange[0]}</span>
61+
<span className="text-sm font-medium">
62+
<NumInput
63+
value={modelSizeRange[0]}
64+
onChange={(value) =>
65+
setModelSizeRange([value, modelSizeRange[1]])
66+
}
67+
/>
68+
</span>
3969
</div>
4070
<div className="flex items-center space-x-2 mt-2">
4171
<input
4272
type="range"
4373
className="w-full"
44-
min={0}
45-
max={500}
74+
min={min}
75+
max={max}
4676
value={modelSizeRange[1]}
4777
onChange={(e) =>
4878
setModelSizeRange([modelSizeRange[0], Number(e.target.value)])
4979
}
5080
/>
51-
<span className="text-sm font-medium">{modelSizeRange[1]}</span>
81+
<span className="text-sm font-medium">
82+
<NumInput
83+
value={modelSizeRange[1]}
84+
onChange={(value) =>
85+
setModelSizeRange([modelSizeRange[0], value])
86+
}
87+
/>
88+
</span>
5289
</div>
5390
</div>
5491

‎src/data/eval-data.json

+12-1
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@
383383
},
384384
{
385385
"model": "grok-beta",
386-
"size": 314,
386+
"size": 600,
387387
"quantization": "f16",
388388
"l_hardcore": 50.470219435736674,
389389
"l_long": 74.74067294475033,
@@ -842,5 +842,16 @@
842842
"l_creative": 90.86666666666667,
843843
"l_np": 20.194583036193002,
844844
"l_acg": 24.444444444444446
845+
},
846+
{
847+
"model": "grok-2-1212",
848+
"size": 600,
849+
"quantization": "f16",
850+
"l_hardcore": 50,
851+
"l_reject_rv": 33.333333333333336,
852+
"l_long": 75.1439344687903,
853+
"l_creative": 78.43333333333334,
854+
"l_np": 46.26982932694913,
855+
"l_acg": 15.555555555555554
845856
}
846857
]

0 commit comments

Comments
 (0)
Failed to load comments.