LightChen2333 commited on
Commit
625e6bd
·
1 Parent(s): 37b9e99

Upload app.yaml

Browse files
Files changed (1) hide show
  1. config/app.yaml +109 -0
config/app.yaml ADDED
@@ -0,0 +1,109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ device: "NVIDIA GeForce RTX 2080 Ti"
2
+
3
+ host: 127.0.0.1
4
+ port: 7860
5
+
6
+ is_push_to_public: false
7
+ save-path: save/stack/outputs.jsonl
8
+ page-size: 2
9
+
10
+ base:
11
+ name: "OpenSLUv1"
12
+ train: false
13
+ test: false
14
+ device: cuda
15
+ ckpt_path: null
16
+ seed: 42
17
+ best_key: EMA
18
+ epoch_num: 300
19
+ batch_size: 16
20
+ eval_by_epoch: true
21
+ model_dir: save/stack
22
+ template: application.html
23
+ accelerator:
24
+ use_accelerator: false
25
+
26
+ dataset:
27
+ dataset_name: atis
28
+
29
+ metric:
30
+ - intent_acc
31
+ - slot_f1
32
+ - EMA
33
+
34
+ tokenizer:
35
+ _tokenizer_name_: word_tokenizer
36
+ _padding_side_: right
37
+ _align_mode_: fast
38
+ _to_lower_case_: true
39
+ add_special_tokens: false
40
+ max_length: 512
41
+
42
+ optimizer:
43
+ _model_target_: torch.optim.Adam
44
+ _model_partial_: true
45
+ lr: 0.001
46
+ weight_decay: 1e-6
47
+
48
+ scheduler:
49
+ _model_target_: transformers.get_scheduler
50
+ _model_partial_: true
51
+ name : "linear"
52
+ num_warmup_steps: 0
53
+
54
+ model:
55
+ _model_target_: model.OpenSLUModel
56
+
57
+ encoder:
58
+ _model_target_: model.encoder.AutoEncoder
59
+ encoder_name: self-attention-lstm
60
+
61
+ embedding:
62
+ embedding_dim: 256
63
+ dropout_rate: 0.55
64
+
65
+ lstm:
66
+ layer_num: 1
67
+ bidirectional: true
68
+ output_dim: 256
69
+ dropout_rate: 0.5
70
+
71
+ attention:
72
+ hidden_dim: 1024
73
+ output_dim: 128
74
+ dropout_rate: 0.6
75
+
76
+ return_with_input: true
77
+ return_sentence_level_hidden: false
78
+
79
+ decoder:
80
+ _model_target_: model.decoder.StackPropagationDecoder
81
+ interaction:
82
+ _model_target_: model.decoder.interaction.StackInteraction
83
+ differentiable: false
84
+
85
+ intent_classifier:
86
+ _model_target_: model.decoder.classifier.AutoregressiveLSTMClassifier
87
+ layer_num: 1
88
+ bidirectional: false
89
+ force_ratio: 0.9
90
+ hidden_dim: 64
91
+ embedding_dim: 8
92
+ ignore_index: -100
93
+ dropout_rate: 0.5
94
+ mode: "token-level-intent"
95
+ use_multi: false
96
+ return_sentence_level: true
97
+
98
+ slot_classifier:
99
+ _model_target_: model.decoder.classifier.AutoregressiveLSTMClassifier
100
+ layer_num: 1
101
+ bidirectional: false
102
+ force_ratio: 0.9
103
+ hidden_dim: 64
104
+ embedding_dim: 32
105
+ ignore_index: -100
106
+ dropout_rate: 0.55
107
+ mode: "slot"
108
+ use_multi: false
109
+ return_sentence_level: false