5f0a67ce3c2d01a2da19b18f2f0834bb31c35182,kymatio/scattering2d/backend/backend_skcuda.py,Pad,__call__,#Pad#Any#,49

Before Change


    def __call__(self, input):
        if(self.pre_pad):
            output = input.new_zeros(input.size(0), input.size(1), input.size(2), input.size(3), 2)
            output.narrow(output.ndimension()-1, 0, 1)[:] = input
        else:
            out_ = self.padding_module(input)
            output = input.new_zeros(*(out_.size() + (2,)))

After Change


        if not self.pre_pad:
            x = self.padding_module(x)
        output = x.new_zeros(x.shape + (2,))
        output[...,0] = x
        return output

def unpad(in_):
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 3

Instances


Project Name: kymatio/kymatio
Commit Name: 5f0a67ce3c2d01a2da19b18f2f0834bb31c35182
Time: 2019-03-02
Author: edouard.oyallon@centralesupelec.fr
File Name: kymatio/scattering2d/backend/backend_skcuda.py
Class Name: Pad
Method Name: __call__


Project Name: edouardoyallon/pyscatwave
Commit Name: 0653ac7971288304d50b1b9cf3915960b48c4f13
Time: 2018-10-07
Author: igor.pechersky@anagog.com
File Name: test/test_scattering.py
Class Name: TestScattering
Method Name: testModulus


Project Name: kymatio/kymatio
Commit Name: 5f0a67ce3c2d01a2da19b18f2f0834bb31c35182
Time: 2019-03-02
Author: edouard.oyallon@centralesupelec.fr
File Name: kymatio/scattering2d/backend/backend_torch.py
Class Name: Pad
Method Name: __call__