• Adam Rogowiec's avatar
    [ONNX] Use nGraph auto padding in ONNX operators. (#3175) · 599f0f21
    Adam Rogowiec authored
    * Helper function converting ONNX auto_pad into nGraph PadType.
    
    Separate auto_pad support from explicitly provided paddings.
    
    * Add support for more PadType values for GroupConvolutionTranspose.
    
    * Pass auto_pad attribute value to nGraph operator.
    
    * Helper class for generating ONNX pooling operators.
    
    * Pass auto pad type to nGraph Convolution operator.
    
    * Use pooling factory.
    
    * Helper function calculating pads taking into account auto_pad attribute.
    
    * Fix attribute type in UT ONNX models.
    
    * Take auto_pad attribute value into account.
    
    * Rename helper function and update doc.
    
    * Retain old API for GroupConvoloutionTranspose
    
    * Remove PadType::INVALID and use other approach to validate auto_pad
    value.
    
    * Style apply.
    
    * Fix clang err on documentation style.
    
    * Refactor get_auto_pad method.
    
    * Fix segfaults on CentOS 7.
    
    When using const reference the node member m_attributes had invalid
    data.
    599f0f21
Name
Last commit
Last update
.ci Loading commit data...
cmake Loading commit data...
contrib/docker Loading commit data...
doc Loading commit data...
licenses Loading commit data...
maint Loading commit data...
python Loading commit data...
src Loading commit data...
test Loading commit data...
.clang-format Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
ABOUT.md Loading commit data...
CMakeLists.txt Loading commit data...
CODEOWNERS Loading commit data...
CONTRIB.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
VERSION.in Loading commit data...
changes.md Loading commit data...
ecosystem-overview.md Loading commit data...