aheba31 commited on
Commit
3293f28
1 Parent(s): 1160cc8

add hyperparams.yaml

Browse files
Files changed (1) hide show
  1. hyperparams.yaml +52 -0
hyperparams.yaml ADDED
@@ -0,0 +1,52 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # ############################################################################
2
+ # Model: WAV2VEC base for Emotion Recognition
3
+ # ############################################################################
4
+
5
+ # Feature parameters
6
+ sample_rate: 16000
7
+ wav2vec2_hub: facebook/wav2vec2-base
8
+
9
+ # Pretrain folder (HuggingFace)
10
+ pretrained_path: speechbrain/emotion-recognition-wav2vec2
11
+
12
+ # parameters
13
+ encoder_dim: 768
14
+ out_n_neurons: 4
15
+
16
+ wav2vec2: !new:speechbrain.lobes.models.huggingface_wav2vec.HuggingFaceWav2Vec2
17
+ source: !ref <wav2vec2_hub>
18
+ output_norm: True
19
+ freeze: True
20
+ pretrain: False
21
+ save_path: wav2vec2_checkpoints
22
+
23
+ avg_pool: !new:speechbrain.nnet.pooling.StatisticsPooling
24
+ return_std: False
25
+
26
+ output_mlp: !new:speechbrain.nnet.linear.Linear
27
+ input_size: !ref <encoder_dim>
28
+ n_neurons: !ref <out_n_neurons>
29
+ bias: False
30
+
31
+ model: !new:torch.nn.ModuleList
32
+ - [!ref <output_mlp>]
33
+
34
+ modules:
35
+ wav2vec2: !ref <wav2vec2>
36
+ output_mlp: !ref <output_mlp>
37
+
38
+
39
+ label_encoder: !new:speechbrain.dataio.encoder.CategoricalEncoder
40
+
41
+
42
+ pretrainer: !new:speechbrain.utils.parameter_transfer.Pretrainer
43
+ loadables:
44
+ wav2vec2: !ref <wav2vec2>
45
+ model: !ref <model>
46
+ label_encoder: !ref <label_encoder>
47
+ paths:
48
+ wav2vec2: !ref <pretrained_path>/wav2vec2.ckpt
49
+ model: !ref <pretrained_path>/model.ckpt
50
+ label_encoder: !ref <pretrained_path>/label_encoder.txt
51
+
52
+