MCPcopy Create free account

hub / github.com/SKTBrain/SUMBT / functions

Functions90 in github.com/SKTBrain/SUMBT

↓ 7 callersMethod__init__
(self, layer, N)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:101
↓ 5 callersMethodinit_parameter
(module)
code/BeliefTracker.py:172
↓ 4 callersFunctionconvert_examples_to_features
Loads a data file into a list of `InputBatch`s.
code/main-multislot-ewc.py:202
↓ 4 callersFunctionget_label_embedding
(labels, max_seq_length, tokenizer, device)
code/main-multislot-ewc.py:312
↓ 4 callersMethodpenalty
(self, model: nn.Module)
code/BeliefTrackerSlotQueryMultiSlotEWC.py:124
↓ 3 callersMethod_create_examples
Creates examples for the training and dev sets.
code/main-multislot.py:164
↓ 3 callersMethod_create_examples
Creates examples for the training and dev sets.
code/main-multislot-ewc.py:175
↓ 3 callersFunction_eval_acc
(_pred_slot, _labels)
code/main-multislot.py:983
↓ 3 callersMethod_read_tsv
Reads a tab separated value file.
code/main-multislot.py:72
↓ 3 callersMethod_read_tsv
Reads a tab separated value file.
code/main-multislot-ewc.py:72
↓ 3 callersFunctionconvert_examples_to_features
Loads a data file into a list of `InputBatch`s.
code/main-multislot.py:190
↓ 3 callersMethodinitialize_slot_value_lookup
(self, label_ids, slot_ids)
code/BeliefTrackerSlotQueryMultiSlot.py:154
↓ 2 callersMethod__init__
(self, args, num_labels, device)
code/BeliefTrackerSlotQueryMultiSlot.py:80
↓ 2 callersFunction_get_label
(label, label_list)
code/main-multislot-ewc.py:211
↓ 2 callersFunction_post_process
(eval_loss, eval_loss_slot, eval_accuracy, eval_acc_slot, loss, loss_slot, acc, acc_slot, nb_eval_ex)
code/main-multislot-ewc.py:1028
↓ 2 callersFunctionclones
Produce N identical layers.
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:80
↓ 2 callersFunctionget_label_embedding
(labels, max_seq_length, tokenizer, device)
code/main-multislot.py:311
↓ 2 callersFunctionget_optimizer_grouped_parameters
(model)
code/main-multislot.py:658
↓ 2 callersFunctionget_optimizer_grouped_parameters
(model)
code/main-multislot-ewc.py:699
↓ 2 callersMethodget_test_examples
See base class.
code/main-multislot-ewc.py:162
↓ 2 callersMethodinit_parameter
(module)
code/BeliefTrackerSlotQueryMultiSlot.py:283
↓ 1 callersMethod_diag_fisher
(self)
code/BeliefTrackerSlotQueryMultiSlotEWC.py:40
↓ 1 callersFunction_hard_coding_label
(label)
code/main-multislot-ewc.py:208
↓ 1 callersMethod_make_aux_tensors
(self, ids, len)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:254
↓ 1 callersMethod_make_aux_tensors
(self, ids, len)
code/BeliefTrackerSlotQueryMultiSlot.py:183
↓ 1 callersFunction_truncate_seq_pair
Truncates a sequence pair in place to the maximum length.
code/main-multislot.py:330
↓ 1 callersFunction_truncate_seq_pair
Truncates a sequence pair in place to the maximum length.
code/main-multislot-ewc.py:330
↓ 1 callersMethodattention
(self, q, k, v, d_k, mask=None, dropout=None)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:42
↓ 1 callersMethodattention
(self, q, k, v, d_k, mask=None, dropout=None)
code/BeliefTrackerSlotQueryMultiSlot.py:40
↓ 1 callersFunctiondraw
(data, x, y, ax)
code/main-multislot-ewc.py:1101
↓ 1 callersFunctioneval_all_accs
(pred_slot, labels, accuracies)
code/main-multislot.py:981
↓ 1 callersMethodget_dev_examples
See base class.
code/main-multislot.py:150
↓ 1 callersMethodget_dev_examples
See base class.
code/main-multislot-ewc.py:157
↓ 1 callersMethodget_labels
See base class.
code/main-multislot.py:160
↓ 1 callersMethodget_labels
See base class.
code/main-multislot-ewc.py:167
↓ 1 callersMethodget_prev_labels
See base class.
code/main-multislot-ewc.py:171
↓ 1 callersMethodget_scores
(self)
code/BeliefTrackerSlotQueryMultiSlot.py:76
↓ 1 callersMethodget_test_examples
See base class.
code/main-multislot.py:155
↓ 1 callersMethodget_train_examples
See base class.
code/main-multislot.py:145
↓ 1 callersMethodget_train_examples
See base class.
code/main-multislot-ewc.py:152
↓ 1 callersFunctionmain
()
code/main-multislot.py:353
↓ 1 callersFunctionmain
()
code/main-multislot-ewc.py:361
↓ 1 callersFunctionsave_configure
(args, num_labels, ontology)
code/main-multislot.py:1018
↓ 1 callersFunctionsubsequent_mask
Mask out subsequent positions.
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:126
↓ 1 callersFunctionwarmup_linear
(x, warmup=0.002)
code/main-multislot.py:347
↓ 1 callersFunctionwarmup_linear
(x, warmup=0.002)
code/main-multislot-ewc.py:351
Method__init__
(self, model: nn.Module, dataset: DataLoader, oldtask: list, num_labels: list, device, n_gpu=1)
code/BeliefTrackerSlotQueryMultiSlotEWC.py:26
Method__init__
Constructs a InputExample. Args: guid: Unique id for the example. text_a: string. The untokenized text of the first s
code/main-multislot.py:30
Method__init__
(self, input_ids, input_len, label_id)
code/main-multislot.py:51
Method__init__
(self, config)
code/main-multislot.py:87
Method__init__
(self, config)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:16
Method__init__
(self, heads, d_model, dropout=0.1)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:27
Method__init__
(self, size, dropout)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:89
Method__init__
(self, size, self_attn, feed_forward, dropout)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:114
Method__init__
(self, d_model, d_ff, dropout=0.1)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:134
Method__init__
(self, d_model, dropout, max_len=5000)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:147
Method__init__
(self, args, num_labels, device)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:167
Method__init__
(self, config)
code/BeliefTrackerSlotQueryMultiSlot.py:14
Method__init__
(self, heads, d_model, dropout=0.1)
code/BeliefTrackerSlotQueryMultiSlot.py:25
Method__init__
(self, guid, text_a, text_b=None, label=None, prev_label=None)
code/main-multislot-ewc.py:39
Method__init__
(self, input_ids, input_len, label_id, prev_label_id)
code/main-multislot-ewc.py:50
Method__init__
(self, config)
code/main-multislot-ewc.py:87
Method__init__
(self, config, trainable=False)
code/BertForLabelEncoding.py:6
Method__init__
(self, config)
code/BertForUtteranceEncoding.py:6
Method__init__
(self, args, num_labels, device)
code/BeliefTracker.py:21
Functionaccuracy
(out, labels)
code/main-multislot-ewc.py:346
Methodforward
(self, input_ids, token_type_ids, attention_mask, output_all_encoded_layers=False)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:22
Methodforward
(self, q, k, v, mask=None)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:57
Methodforward
Apply residual connection to any sublayer with the same size.
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:94
Methodforward
(self, x, mask)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:106
Methodforward
Follow Figure 1 (left) for connections.
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:121
Methodforward
(self, x)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:140
Methodforward
(self, x)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:161
Methodforward
(self, input_ids, input_len, labels, n_gpu=1, target_slot=None)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:267
Methodforward
(self, input_ids, token_type_ids, attention_mask, output_all_encoded_layers=False)
code/BeliefTrackerSlotQueryMultiSlot.py:20
Methodforward
(self, q, k, v, mask=None)
code/BeliefTrackerSlotQueryMultiSlot.py:56
Methodforward
(self, input_ids, input_len, labels, n_gpu=1, target_slot=None)
code/BeliefTrackerSlotQueryMultiSlot.py:196
Methodforward
(self, input_ids, token_type_ids, attention_mask, output_all_encoded_layers=False)
code/BertForLabelEncoding.py:17
Methodforward
(self, input_ids, token_type_ids, attention_mask, output_all_encoded_layers=False)
code/BertForUtteranceEncoding.py:13
Methodforward
(self, input_ids, token_type_ids=None, attention_mask=None, labels=None, label_token_ids=None,
code/BeliefTracker.py:77
Methodget_dev_examples
Gets a collection of `InputExample`s for the dev set.
code/main-multislot.py:63
Methodget_dev_examples
Gets a collection of `InputExample`s for the dev set.
code/main-multislot-ewc.py:63
Methodget_labels
Gets the list of labels for this data set.
code/main-multislot.py:67
Methodget_labels
Gets the list of labels for this data set.
code/main-multislot-ewc.py:67
Methodget_scores
(self)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:77
Methodget_train_examples
Gets a collection of `InputExample`s for the train set.
code/main-multislot.py:59
Methodget_train_examples
Gets a collection of `InputExample`s for the train set.
code/main-multislot-ewc.py:59
Methodinit_parameter
(module)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:351
Methodinitialize_slot_value_lookup
(self, label_ids, slot_ids)
code/BeliefTrackerSlotQueryMultiSlotTransformer.py:225
Functionmain
()
data_analysis.py:8