48e056d31fa3be6b53b46aac46e39c576fc4e89c,keras/layers/wrappers.py,Bidirectional,call,#Bidirectional#Any#Any#Any#,212

Before Change


        func_args = inspect.getargspec(self.layer.call).args
        kwargs = {}
        for arg in ("training", "mask"):
            if arg in func_args:
                kwargs[arg] = eval(arg)

        y = self.forward_layer.call(inputs, **kwargs)
        y_rev = self.backward_layer.call(inputs, **kwargs)
        if self.return_sequences:
            y_rev = K.reverse(y_rev, 1)

After Change


        func_args = inspect.getargspec(self.layer.call).args
        if "training" in func_args:
            kwargs["training"] = training
        if "mask" in func_args:
            kwargs["mask"] = mask

        y = self.forward_layer.call(inputs, **kwargs)
        y_rev = self.backward_layer.call(inputs, **kwargs)
        if self.return_sequences:
            y_rev = K.reverse(y_rev, 1)
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 6

Instances


Project Name: keras-team/keras
Commit Name: 48e056d31fa3be6b53b46aac46e39c576fc4e89c
Time: 2017-04-02
Author: francois.chollet@gmail.com
File Name: keras/layers/wrappers.py
Class Name: Bidirectional
Method Name: call


Project Name: chainer/chainercv
Commit Name: d8312af980f1bd1456f2c79770fae0fa3cf499f7
Time: 2018-05-01
Author: Hakuyume@users.noreply.github.com
File Name: chainercv/links/model/vgg/vgg16.py
Class Name: VGG16
Method Name: __init__


Project Name: microsoft/nni
Commit Name: bcb7633eff4665eb3a35e97d02de713b46abb564
Time: 2020-11-04
Author: 40699903+liuzhe-lz@users.noreply.github.com
File Name: test/ut/retiarii/test_graph.py
Class Name:
Method Name: _test_file