Skip to content

Commit 1a7f1b1

Browse files
doc: small updates
1 parent 72b6916 commit 1a7f1b1

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

doc/porting_benchmark.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Mature benchmarks already have end-to-end execution pipelines and SDKs. However,
6666

6767
### 4.1 Integrate Model Config Manager
6868

69-
The framework provides a centralized model configuration manager. You have two options to integrate it:
69+
The framework provides a centralized model configuration manager. You may have two options to integrate it:
7070

7171
**Option 1: Replace upstream config manager (Recommended)**
7272

@@ -118,8 +118,8 @@ Any benchmark can be abstracted into two sequential modules: **Executor** (gener
118118
Convert the upstream task format to the framework's standard `tasks.jsonl` schema. This decouples task definitions from execution logic, enabling `main.py` to iterate over tasks programmatically without hardcoding task-specific details.
119119

120120
```jsonl
121-
{"task_id": "task_1", "description": "...", "metadata": {...}}
122-
{"task_id": "task_2", "description": "...", "metadata": {...}}
121+
{"task_id": "task_1", "description": "...", "metadata": {}}
122+
{"task_id": "task_2", "description": "...", "metadata": {}}
123123
```
124124

125125
---
@@ -141,7 +141,7 @@ Reference upstream dependencies in `requirements.txt`:
141141

142142
### 5.2 Create install.sh
143143

144-
Install both upstream and framework dependencies:
144+
Install upstream dependencies:
145145

146146
```bash
147147
#!/bin/bash
@@ -181,7 +181,7 @@ benchmark_core/.venv/
181181

182182
---
183183

184-
## Step 6: Sync with Upstream
184+
## Sync with Upstream
185185

186186
**Update:**
187187
```bash

0 commit comments

Comments
 (0)