9a4dd781d84afc08579f6e77281372cf001b59a2,onmt/translate/translator.py,Translator,_fast_translate_batch,#Translator#Any#Any#,310

Before Change



            // End condition is the top beam reached end_token.
            finished = topk_ids[:, 0].eq(end_token)
            finished_count = finished.sum()

            // Save result of finished sentences.
            if finished_count > 0 or step + 1 == self.max_length:
                predictions = alive_seq.view(-1, beam_size, alive_seq.size(-1))

After Change


            end_condition = topk_ids[:, 0].eq(end_token)
            if step + 1 == self.max_length:
                end_condition.fill_(1)
            finished = end_condition.nonzero().view(-1)

            // Save result of finished sentences.
            if len(finished) > 0:
                predictions = alive_seq.view(-1, beam_size, alive_seq.size(-1))
                scores = topk_scores.view(-1, beam_size)
                for i in finished:
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 4

Instances


Project Name: OpenNMT/OpenNMT-py
Commit Name: 9a4dd781d84afc08579f6e77281372cf001b59a2
Time: 2018-07-05
Author: guillaume.klein@systrangroup.com
File Name: onmt/translate/translator.py
Class Name: Translator
Method Name: _fast_translate_batch


Project Name: janfreyberg/superintendent
Commit Name: cb266bbe1ce215ec56cc54ee009ea3a2a055b6d8
Time: 2018-05-31
Author: janfreyberg@users.noreply.github.com
File Name: superintendent/semisupervisor.py
Class Name: SemiSupervisor
Method Name: annotate


Project Name: dmlc/dgl
Commit Name: 9a0511c8e91a7f633c9c3292fccbcbad5281d1f5
Time: 2019-11-03
Author: expye@outlook.com
File Name: python/dgl/nn/pytorch/conv/gatedgraphconv.py
Class Name: GatedGraphConv
Method Name: forward