Skip to content

Commit c9f0b62

Browse files
authored
Merge pull request #18 from anfredette/blis-benchmark-support
Make requests_per_second required and add responses_per_second field
2 parents 6ab43b6 + 127b87a commit c9f0b62

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

scripts/load_benchmarks.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def prepare_benchmark_for_insert(benchmark):
8686
prepared.setdefault('huggingface_prompt_dataset', None)
8787
prepared.setdefault('entrypoint', None)
8888
prepared.setdefault('docker_image', None)
89-
prepared.setdefault('requests_per_second', None) # Optional, new field
89+
prepared.setdefault('responses_per_second', None) # Optional field
9090
prepared.setdefault('tps_mean', None)
9191
prepared.setdefault('tps_p90', None)
9292
prepared.setdefault('tps_p95', None)
@@ -141,6 +141,7 @@ def insert_benchmarks(conn, benchmarks):
141141
hardware_count,
142142
framework,
143143
requests_per_second,
144+
responses_per_second,
144145
tokens_per_second,
145146
mean_input_tokens,
146147
mean_output_tokens,
@@ -189,6 +190,7 @@ def insert_benchmarks(conn, benchmarks):
189190
%(hardware_count)s,
190191
%(framework)s,
191192
%(requests_per_second)s,
193+
%(responses_per_second)s,
192194
%(tokens_per_second)s,
193195
%(mean_input_tokens)s,
194196
%(mean_output_tokens)s,

scripts/schema.sql

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ CREATE TABLE IF NOT EXISTS exported_summaries (
2727
hardware text,
2828
hardware_count integer,
2929
framework text,
30-
requests_per_second double precision,
30+
requests_per_second double precision NOT NULL,
31+
responses_per_second double precision,
3132
tokens_per_second double precision NOT NULL,
3233
mean_input_tokens double precision NOT NULL,
3334
mean_output_tokens double precision NOT NULL,

0 commit comments

Comments
 (0)