• Charlie Lin's avatar
    Update deconvolution -> convolution_backwards and Dynamic Shape Support (#1801) · 4edf1195
    Charlie Lin authored
    Renames deconvolution -> convolution_backwards to be more consistent with the literature
    Note: this is not the cross-correlation operator (which is the adjoint of convolution). This is technically a standard convolution operator combined with an upsampling operator rather than a downsampling operator.
    Adds unit tests for the padding, strides, dilations, and other op attributes.
    Throws on auto_pad attribute since it has not been implemented
    Previously it read the attribute and set it but then did nothing with it
    Extended for dynamic shapes
    Does not support using asymmetric padding (padding_L != padding_R) and output_shape with dynamic shapes.
    4edf1195
lowering.cpp 17.1 KB