-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathbasic.yaml
86 lines (81 loc) · 1.79 KB
/
basic.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
entrypoint: classification
model_params:
arch: 'ResNetClassifier1d'
name: 'ResNetClassifier1d'
hidden_dims: [128, 256, 128]
num_classes: 6
exp_params:
manual_seed: 6602
warmup_steps: 512
reduce_lr_on_plateau:
factor: 0.1
patience: 3
threshold: 1.0e-04
save_weights:
every_n_steps: 10_000
local: {}
data:
name: grasp-and-lift-eeg
training:
root: "C:/data/grasp-and-lift-eeg" #/data/grasp-and-lift-eeg-detection
num_samples: 1024
last_label_only: true
subjects: [1, 2, 3, 4, 5, 6, 7, 8, 9]
validation:
subjects: [10, 11, 12]
loader:
pin_memory: false
num_workers: 0
batch_size: 32
optimizer:
lr: 0.00005
weight_decay: 0.0000001
plot:
fn: classifier1d_multicolumn
sample_every_n_steps: 20_000
examples_per_class: 6
classes:
- name: Control
labels: [0, 0, 0, 0, 0, 0]
all: true
- name: HandStart
labels: [1, 0, 0, 0, 0, 0]
all: true
- name: FirstDigitTouch
labels: [0, 1, 0, 0, 0, 0]
all: true
- name: BothStartLoadPhase
labels: [0, 0, 1, 0, 0, 0]
all: true
- name: LiftOff
labels: [0, 0, 0, 1, 0, 0]
all: true
- name: Replace
labels: [0, 0, 0, 0, 1, 0]
all: true
- name: BothReleased
labels: [0, 0, 0, 0, 0, 1]
all: true
params:
width: 1024
height: 256
indicator_thickness: 12
line_opacity: 0.3
layout_params:
showlegend: false
margin:
l: 0
r: 0
b: 0
t: 0
layout_params:
showlegend: false
trainer_params:
max_epochs: 1_000_000
log_every_n_steps: 100
val_check_interval: 20_000
limit_val_batches: 2_000
logging_params:
save_dir: "logs/"
name: "GraspLift_Basic"
manual_seed: 6602