File size: 1,755 Bytes
ee6a180
 
144f299
f12cdfe
1d98bea
f12cdfe
ee6a180
 
 
 
 
144f299
890203a
 
 
144f299
 
 
 
1d98bea
144f299
 
834ab51
144f299
 
 
 
 
 
 
890203a
f3c3cd9
144f299
 
 
 
 
 
 
 
 
 
 
1d98bea
fd62121
1d98bea
fd62121
890203a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
import os 

# Data Sources
CLEMBENCH_RUNS_REPO = "https://raw.githubusercontent.com/clembench/clembench-runs/main/"
REGISTRY_URL = "https://raw.githubusercontent.com/kushal-10/clemcore/refs/heads/refactor_model_registry/backends/model_registry.json"
BENCHMARK_FILE = "benchmark_runs.json"

LATENCY_FOLDER = os.path.join("Addenda", "Latency")
RESULT_FILE = "results.csv"
LATENCY_SUFFIX = "_latency.csv"

# Setup Column Names
# Note - Changing this does not affect the already generated csv `merged_data.csv`
# Run `src/process_data.py` for this

DEFAULT_MODEL_NAME = "Unnamed: 0"
DEFAULT_CLEMSCORE = "-, clemscore"

MODEL_NAME = "Model Name"
CLEMSCORE = "Score (0-100)"
LATENCY = "Latency (s)"
PARAMS = "Parameters (B)"
DUMMY_PARAMS = "Parameters Dummy (B)"
RELEASE_DATE = 'Release Date'
OPEN_WEIGHT = 'Open Weight'
LANGS = "Languages"
CONTEXT = "Context Size (k)"
LICENSE_NAME = "License Name"
LICENSE_URL = "License URL"
SINGLE_IMG = "Single Image"
MULT_IMG = "Multi Image"
TEXT = "Text-Only"
AUDIO = "Audio"
VIDEO = "Video"
INPUT = "Input $/1M tokens"
OUTPUT = "Output $/1M tokens"
LICENSE = "License"
TEMP_DATE = "Temp Date"

# UI - HF Sapce
OPEN = "Open-Weight"
COMM = "Commercial"

TITLE = """<h1 align="center" id="space-title"> LLM Calculator βš–οΈβš‘ πŸ“πŸ’°</h1> <p align="center">Score, latency metrics are based on <a href="https://clembench.github.io/" target="_blank">clembench</a> .</p>"""

HF_REPO = "colab-potsdam/llm-calculator"
# Date Picker (set as Dropdown until datetime object is fixed)
START_YEAR = "2020"
MONTH_MAP = {
    "January": 1,
    "February": 2,
    "March": 3,
    "April": 4,
    "May": 5,
    "June": 6,
    "July": 7,
    "August": 8,
    "September": 9,
    "October": 10,
    "November": 11,
    "December": 12
}