Skip to content

Commit 648cfcb

Browse files
committed
feat(dashboard): migrate to new bench logs format and refactor results UI
1 parent be15013 commit 648cfcb

10,000 files changed

Lines changed: 2185941 additions & 377881 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,7 @@ venv/
88
env/
99

1010
# Project Logs and Runs
11+
logs/
12+
output/
13+
outputs/
14+
dashboard/public/data/results.json

dashboard/index.html

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,15 @@
22
<html lang="en">
33
<head>
44
<meta charset="UTF-8" />
5-
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
5+
<link rel="icon" type="image/svg+xml" href="./vite.svg?v=5" />
6+
<link rel="icon" type="image/jpeg" href="./logo.jpeg?v=5" />
7+
<link rel="icon" type="image/x-icon" href="./favicon.ico?v=5" />
8+
<link rel="icon" type="image/png" sizes="32x32" href="./favicon.png?v=5" />
9+
<link rel="icon" type="image/png" sizes="192x192" href="./favicon.png?v=5" />
10+
<link rel="shortcut icon" href="./favicon.png?v=5" />
11+
<link rel="apple-touch-icon" sizes="180x180" href="./apple-touch-icon.png?v=5" />
612
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>temp_dash</title>
13+
<title>ModSSC Dashboard</title>
814
</head>
915
<body>
1016
<div id="root"></div>

dashboard/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dashboard/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "temp_dash",
2+
"name": "modssc-dashboard",
33
"private": true,
44
"version": "0.0.0",
55
"type": "module",
42.7 KB
Loading
Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
run:
2+
name: best_audio_inductive_adamatch_yesno_R1-seed8
3+
seed: 8
4+
output_dir: /lustre/fsn1/projects/rech/dqp/uqj57xk/projet_modssc/outputs/R1/inductive/adamatch/audio/yesno/best_audio_inductive_adamatch_yesno_R1-sweep-20260328T231955Z
5+
fail_fast: true
6+
log_level: detailed
7+
limits:
8+
profile: auto
9+
dataset:
10+
id: yesno
11+
download: true
12+
cache_dir: /lustre/fsn1/projects/rech/dqp/uqj57xk/projet_modssc/modssc_cache/datasets
13+
options: {}
14+
sampling:
15+
seed: 8
16+
plan:
17+
split:
18+
kind: holdout
19+
test_fraction: 0.2
20+
val_fraction: 0.1
21+
stratify: true
22+
shuffle: true
23+
labeling:
24+
mode: per_class
25+
value: 1
26+
strategy: balanced
27+
min_per_class: 1
28+
per_class: true
29+
fixed_indices: null
30+
imbalance:
31+
kind: none
32+
policy:
33+
respect_official_test: true
34+
use_official_graph_masks: true
35+
allow_override_official: false
36+
preprocess:
37+
seed: 8
38+
fit_on: train_labeled
39+
cache: true
40+
cache_dir: /lustre/fsn1/projects/rech/dqp/uqj57xk/projet_modssc/modssc_cache/preprocess
41+
plan:
42+
output_key: features.X
43+
steps:
44+
- id: labels.encode
45+
- id: labels.to_torch
46+
params:
47+
device: auto
48+
dtype: int64
49+
- id: audio.load_waveform
50+
params:
51+
allow_fallback: true
52+
target_sample_rate: 16000
53+
max_length: 16000
54+
- id: core.to_torch
55+
params:
56+
device: auto
57+
dtype: float32
58+
augmentation:
59+
enabled: true
60+
seed: 8
61+
mode: fixed
62+
modality: audio
63+
weak:
64+
steps:
65+
- id: audio.add_noise
66+
params:
67+
std: 0.002
68+
strong:
69+
steps:
70+
- id: audio.add_noise
71+
params:
72+
std: 0.005
73+
- id: audio.time_shift
74+
params:
75+
max_frac: 0.1
76+
method:
77+
kind: inductive
78+
id: adamatch
79+
device:
80+
device: auto
81+
dtype: float32
82+
resolved_device: cuda
83+
params:
84+
lambda_u: 1.0
85+
p_cutoff: 0.95
86+
temperature: 0.5
87+
ema_p: 0.999
88+
hard_label: true
89+
use_cat: false
90+
batch_size: 128
91+
max_epochs: 50
92+
detach_target: true
93+
model:
94+
classifier_id: audio_pretrained
95+
classifier_backend: torch
96+
classifier_params:
97+
bundle: WAV2VEC2_BASE
98+
freeze_backbone: false
99+
lr: 0.0001
100+
weight_decay: 0.0001
101+
batch_size: 8
102+
max_epochs: 5
103+
ema: false
104+
evaluation:
105+
split_for_model_selection: val
106+
report_splits:
107+
- val
108+
- test
109+
metrics:
110+
- accuracy
111+
- macro_f1

0 commit comments

Comments
 (0)