Skip to content

Commit 904cab0

Browse files
committed
mi325 caller
1 parent 8fb8463 commit 904cab0

File tree

2 files changed

+57
-0
lines changed

2 files changed

+57
-0
lines changed
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
name: Benchmark v2 Scheduled Runner
2+
3+
on:
4+
schedule:
5+
# Run daily at 2:30 AM UTC
6+
- cron: "30 2 * * *"
7+
push:
8+
branches:
9+
- benchmarking-gh-actions*
10+
workflow_dispatch:
11+
inputs:
12+
model_id:
13+
description: 'Model ID to benchmark (leave empty for default models)'
14+
required: false
15+
default: ''
16+
warmup_iterations:
17+
description: 'Number of warmup iterations'
18+
required: false
19+
type: number
20+
default: 3
21+
measurement_iterations:
22+
description: 'Number of measurement iterations'
23+
required: false
24+
type: number
25+
default: 5
26+
num_tokens_to_generate:
27+
description: 'Number of tokens to generate'
28+
required: false
29+
type: number
30+
default: 100
31+
include_benchmarks:
32+
description: 'Benchmarks to include (comma-separated, e.g., "llama")'
33+
required: false
34+
type: string
35+
default: ''
36+
exclude_benchmarks:
37+
description: 'Benchmarks to exclude (comma-separated)'
38+
required: false
39+
type: string
40+
default: ''
41+
repository_dispatch:
42+
types: [benchmark_v2_trigger]
43+
44+
jobs:
45+
benchmark-v2-default:
46+
name: Benchmark v2 - Default Models
47+
uses: ./.github/workflows/benchmark_v2.yml
48+
with:
49+
runner: amd-mi325-ci-1gpu
50+
warmup_iterations: ${{ inputs.warmup_iterations || 3 }}
51+
measurement_iterations: ${{ inputs.measurement_iterations || 5 }}
52+
num_tokens_to_generate: ${{ inputs.num_tokens_to_generate || 100 }}
53+
commit_sha: ${{ github.sha }}
54+
upload_to_hub: true
55+
run_id: ${{ github.run_id }}
56+
benchmark_repo_id: ahadnagy/transformers-benchmarks
57+
secrets: inherit

0 commit comments

Comments
 (0)