dbd4344f433498232ab26da5af3ba142f9accb51,onmt/io/TextDataset.py,TextDataset,collapse_copy_scores,#Any#Any#Any#Any#,92
Before Change
ti = tgt_vocab.stoi[sw]
if ti != 0:
scores[:, b, ti] += scores[:, b, offset + i]
scores[:, b, offset + i].fill_(1e-20)
return scores
@staticmethod
def make_text_examples_nfeats_tpl(path, truncate, side):
After Change
fill = torch.LongTensor(fill).cuda()
scores[:, b].index_add_(1, fill,
scores[:, b].index_select(1, blank))
scores[:, b].index_fill_(1, blank, 1e-10)
return scores
@staticmethod

In pattern: SUPERPATTERN
Frequency: 4
Non-data size: 2
Instances
Project Name: OpenNMT/OpenNMT-py
Commit Name: dbd4344f433498232ab26da5af3ba142f9accb51
Time: 2018-02-01
Author: s.gehrmann@outlook.com
File Name: onmt/io/TextDataset.py
Class Name: TextDataset
Method Name: collapse_copy_scores
Project Name: OpenNMT/OpenNMT-py
Commit Name: 3a71ecffa3a8aff931a0ff865434e11e8ea08ba3
Time: 2018-10-22
Author: guillaume.klein@systrangroup.com
File Name: onmt/translate/translator.py
Class Name: Translator
Method Name: _fast_translate_batch
Project Name: OpenNMT/OpenNMT-py
Commit Name: 4cdf99d4f8a25639ccf89a933a5cfc6553d657ad
Time: 2018-03-07
Author: s.gehrmann@outlook.com
File Name: onmt/translate/Beam.py
Class Name: GNMTGlobalScorer
Method Name: update_score
Project Name: OpenNMT/OpenNMT-py
Commit Name: 0e7bfac76b97e7630102687f7e6309e00e190091
Time: 2018-11-13
Author: benzurdopeters@gmail.com
File Name: onmt/translate/translator.py
Class Name: Translator
Method Name: _score_target