File size: 497 Bytes
e0f12f5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import lm_eval
import sys


sys.path.insert(
    0,
    "."
)

results = lm_eval.simple_evaluate(

    model="obsidian_multiscreen",

    model_args=(
        "checkpoint=."
        ",device=cuda"
        ",dtype=bfloat16"
        ",backend=triton"
    ),

    tasks=[
        "hellaswag",
        "arc_easy",
        "arc_challenge",
        "piqa",
        "sciq",
        "blimp",
    ],

    batch_size=8,

    device="cuda",

    limit=None,

)

print(
    lm_eval.utils.make_table(results)
)