-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtrain_atms.yaml
More file actions
56 lines (45 loc) · 1.29 KB
/
train_atms.yaml
File metadata and controls
56 lines (45 loc) · 1.29 KB
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
# Quick start configuration for ATMSmodify training
# Usage: python EEG_Encoder/run_CLIPtraining.py --config-name=train_atms
defaults:
- base
- _self_
# ============================================================================
# DATA AUGMENTATION
# ============================================================================
augmentation:
train:
enable: false
normalization_method: "random"
zscore_epsilon: 1.0e-8
amplitude_fluctuation_enable: true
amplitude_fluctuation_range: [0.9, 1.1]
test:
enable: false
normalization_method: "std_global"
zscore_epsilon: 1.0e-8
experiment:
models: ['ATMSmodify']
# datasets: ['all']
datasets: ['thingEEG','TUAB','ImageNetEEG','TUEV','SEED']
# datasets: ['ImageNetEEG']
gpu_number: ['all']
# limit_sample: 1e5
training:
DEFAULT_EPOCHS: 30
DEFAULT_BATCH_SIZE: 2048
DEFAULT_NUM_WORKERS: 64
DEFAULT_LEARNING_RATE: 1e-3
ACCUMULATE_GRAD_BATCHES: 2
modes:
save_model: true
paths:
HDF5_PATH: ${paths.DATA_DIR}/data_label_original.h5
features:
use_shm: true
auto_clean_shm_when_exit: false
use_dynamic_sampling: true
logger:
type: "swanlab"
# type: "none"
advanced:
model_checkpoint_name: ${paths.CHECKPOINT_DIR}/ALL/ATMSmodify_original.pth