armnn
armnn copied to clipboard
Onnx Parser: Function AddConvLayerWithDepthwiseConv with bias has logical error
right logic code :
DepthwiseConvolution2dDescriptor desc; desc.m_PadLeft = convDesc.m_PadLeft; desc.m_PadRight = convDesc.m_PadRight; desc.m_PadTop = convDesc.m_PadTop; desc.m_PadBottom = convDesc.m_PadBottom; desc.m_StrideX = convDesc.m_StrideX; desc.m_StrideY = convDesc.m_StrideY; desc.m_BiasEnabled = convDesc.m_BiasEnabled; if (node.input_size() == 3) { desc.m_BiasEnabled = true; }
error logic code :
DepthwiseConvolution2dDescriptor desc; desc.m_PadLeft = convDesc.m_PadLeft; desc.m_PadRight = convDesc.m_PadRight; desc.m_PadTop = convDesc.m_PadTop; desc.m_PadBottom = convDesc.m_PadBottom; desc.m_StrideX = convDesc.m_StrideX; desc.m_StrideY = convDesc.m_StrideY; desc.m_BiasEnabled = convDesc.m_BiasEnabled;