def forward(self): x = chainer.Variable(self.x) W = chainer.Variable(self.W) return functions.convolution_2d( x, W, None, stride=self.stride, pad=self.pad, use_cudnn=self.use_cudnn)