MegEngine/mgeconvert

ConvolutionBackwardDataOpr 初始化错误

bigeagle opened this issue · 1 comments

https://github.com/MegEngine/mgeconvert/blob/master/mgeconvert/mge_context/mge_op.py#L302

class ConvolutionBackwardDataOpr(MgeOpr):
    name = "ConvolutionBackwardData"

    def __init__(self, opr):
        super().__init__(opr)
        self.kernel_shape = get_shape(opr.inputs[1])
        self.data_format = opr.params["format"]
        self.dilation_w = opr.params["dilate_w"]
        self.dilation_h = opr.params["dilate_h"]
        self.pad_w = opr.params["pad_w"]
        self.pad_h = opr.params["pad_h"]
        self.stride_w = opr.params["stride_w"]
        self.stride_h = opr.params["stride_h"]
        self.sparse = opr.params["sparse"]

这里应该使用 self.params

@bigeagle 这里是应该用 self.params, 我们改一下