MCPcopy Create free account

hub / github.com/SamLynnEvans/Transformer / functions

Functions48 in github.com/SamLynnEvans/Transformer

↓ 4 callersFunctionyesno
(response)
train.py:118
↓ 3 callersFunctionnopeak_mask
(size, opt)
Batch.py:7
↓ 2 callersMethod__init__
(self, d_model, eps = 1e-6)
Sublayers.py:8
↓ 2 callersMethod__init__
(self, vocab_size, d_model, N, heads, dropout)
Models.py:12
↓ 2 callersFunctioncreate_fields
(opt)
Process.py:25
↓ 2 callersFunctionget_clones
(module, N)
Models.py:8
↓ 2 callersFunctionget_model
(opt, src_vocab, trg_vocab)
Models.py:54
↓ 2 callersFunctiontrain_model
(model, opt)
train.py:11
↓ 1 callersMethod__init__
(self, d_model, heads, dropout=0.1)
Layers.py:6
↓ 1 callersMethod__init__
(self, vocab_size, d_model)
Embed.py:7
↓ 1 callersFunctionattention
(q, k, v, d_k, mask=None, dropout=None)
Sublayers.py:24
↓ 1 callersFunctionbeam_search
(src, model, SRC, TRG, opt)
Beam.py:49
↓ 1 callersFunctioncreate_dataset
(opt, SRC, TRG)
Process.py:52
↓ 1 callersFunctioncreate_masks
(src, trg, opt)
Batch.py:12
↓ 1 callersFunctionget_len
(train)
Process.py:92
↓ 1 callersFunctionget_synonym
(word, SRC)
translate.py:18
↓ 1 callersFunctioninit_vars
(src, model, SRC, TRG, opt)
Beam.py:7
↓ 1 callersFunctionk_best_outputs
(outputs, out, log_scores, i, k)
Beam.py:33
↓ 1 callersFunctionmain
()
train.py:67
↓ 1 callersFunctionmain
()
translate.py:60
↓ 1 callersFunctionmultiple_replace
(dict, text)
translate.py:27
↓ 1 callersFunctionpromptNextAction
(model, opt, SRC, TRG)
train.py:125
↓ 1 callersFunctionread_data
(opt)
Process.py:9
↓ 1 callersFunctiontranslate
(opt, model, SRC, TRG)
translate.py:50
↓ 1 callersFunctiontranslate_sentence
(sentence, model, opt, SRC, TRG)
translate.py:34
Method__init__
(self, d_model, heads, dropout=0.1)
Layers.py:25
Method__init__
(self, optimizer: torch.optim.Optimizer, T_max: int, eta_mi
Optim.py:24
Method__init__
(self, heads, d_model, dropout = 0.1)
Sublayers.py:41
Method__init__
(self, d_model, d_ff=2048, dropout = 0.1)
Sublayers.py:80
Method__init__
(self, d_model, max_seq_len = 200, dropout = 0.1)
Embed.py:15
Method__init__
(self, lang)
Tokenize.py:6
Method__init__
(self, vocab_size, d_model, N, heads, dropout)
Models.py:27
Method__init__
(self, src_vocab, trg_vocab, d_model, N, heads, dropout)
Models.py:42
Functionbatch_size_fn
Keep augmenting batch and calculate total number of tokens + padding.
Batch.py:49
Methodcreate_batches
(self)
Batch.py:30
Methodforward
(self, x, mask)
Layers.py:15
Methodforward
(self, x, e_outputs, src_mask, trg_mask)
Layers.py:39
Methodforward
(self, x)
Sublayers.py:19
Methodforward
(self, q, k, v, mask=None)
Sublayers.py:55
Methodforward
(self, x)
Sublayers.py:88
Methodforward
(self, x)
Embed.py:11
Methodforward
(self, x)
Embed.py:32
Methodforward
(self, src, mask)
Models.py:19
Methodforward
(self, trg, e_outputs, src_mask, trg_mask)
Models.py:34
Methodforward
(self, src, trg, src_mask, trg_mask)
Models.py:47
Methodget_lr
Get updated learning rate.
Optim.py:41
Methodpool
(d, random_shuffler)
Batch.py:32
Methodtokenizer
(self, sentence)
Tokenize.py:9