Spaces:
Running
Running
Update app
Browse files
README.md
CHANGED
|
@@ -1,3 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
# Pipeline Parallelism Emulation and Visualization
|
| 2 |
|
| 3 |
This project provides tools for emulating and visualizing pipeline parallelism strategies used in large language model training.
|
|
@@ -51,7 +64,7 @@ curl -LsSf https://astral.sh/uv/install.sh | sh
|
|
| 51 |
To visualize schedules interactively:
|
| 52 |
|
| 53 |
```bash
|
| 54 |
-
uv run
|
| 55 |
```
|
| 56 |
|
| 57 |
This will start a Dash server (usually on `http://127.0.0.1:8050/`). Open this URL in your web browser.
|
|
|
|
| 1 |
+
---
|
| 2 |
+
title: Pipeline Parallelism Schedule Visualizer
|
| 3 |
+
emoji: 📊
|
| 4 |
+
colorFrom: indigo
|
| 5 |
+
colorTo: blue
|
| 6 |
+
sdk: docker
|
| 7 |
+
app_file: app.py
|
| 8 |
+
pinned: false
|
| 9 |
+
suggested_hardware: cpu-basic
|
| 10 |
+
suggested_storage: small
|
| 11 |
+
header: default
|
| 12 |
+
---
|
| 13 |
+
|
| 14 |
# Pipeline Parallelism Emulation and Visualization
|
| 15 |
|
| 16 |
This project provides tools for emulating and visualizing pipeline parallelism strategies used in large language model training.
|
|
|
|
| 64 |
To visualize schedules interactively:
|
| 65 |
|
| 66 |
```bash
|
| 67 |
+
uv run app.py
|
| 68 |
```
|
| 69 |
|
| 70 |
This will start a Dash server (usually on `http://127.0.0.1:8050/`). Open this URL in your web browser.
|
app.py
CHANGED
|
@@ -206,7 +206,7 @@ app.layout = dbc.Container([
|
|
| 206 |
type="circle",
|
| 207 |
children=html.Div(id='graph-output-container', style={"minHeight": "600px"})
|
| 208 |
)
|
| 209 |
-
], lg=
|
| 210 |
|
| 211 |
# --- Right Column (Controls Area) ---
|
| 212 |
dbc.Col([
|
|
@@ -228,7 +228,7 @@ app.layout = dbc.Container([
|
|
| 228 |
),
|
| 229 |
)
|
| 230 |
], className="mt-3")
|
| 231 |
-
], lg=
|
| 232 |
]),
|
| 233 |
|
| 234 |
# --- Toast Container (Positioned Fixed) ---
|
|
|
|
| 206 |
type="circle",
|
| 207 |
children=html.Div(id='graph-output-container', style={"minHeight": "600px"})
|
| 208 |
)
|
| 209 |
+
], lg=10, md=9, sm=12, className="mb-4 mb-lg-0"),
|
| 210 |
|
| 211 |
# --- Right Column (Controls Area) ---
|
| 212 |
dbc.Col([
|
|
|
|
| 228 |
),
|
| 229 |
)
|
| 230 |
], className="mt-3")
|
| 231 |
+
], lg=2, md=3, sm=12)
|
| 232 |
]),
|
| 233 |
|
| 234 |
# --- Toast Container (Positioned Fixed) ---
|