|
25.11
|
A PadDescriptor for the PadLayer. More...
#include <Descriptors.hpp>
Public Member Functions | |
| PadDescriptor () | |
| PadDescriptor (const std::vector< std::pair< unsigned int, unsigned int > > &padList, const float &padValue=0, const PaddingMode &paddingMode=PaddingMode::Constant) | |
| bool | operator== (const PadDescriptor &rhs) const |
| Public Member Functions inherited from BaseDescriptor | |
| virtual bool | IsNull () const |
| virtual | ~BaseDescriptor ()=default |
Public Attributes | |
| std::vector< std::pair< unsigned int, unsigned int > > | m_PadList |
| Specifies the padding for input dimension. | |
| float | m_PadValue |
| Optional value to use for padding, defaults to 0. | |
| PaddingMode | m_PaddingMode |
| Specifies the Padding mode (Constant, Reflect or Symmetric) | |
A PadDescriptor for the PadLayer.
Definition at line 1196 of file Descriptors.hpp.
|
inline |
Definition at line 1198 of file Descriptors.hpp.
References armnn::Constant, m_PaddingMode, and m_PadValue.
Referenced by operator==().
|
inline |
Definition at line 1201 of file Descriptors.hpp.
References armnn::Constant, m_PaddingMode, m_PadList, and m_PadValue.
|
inline |
Definition at line 1209 of file Descriptors.hpp.
References m_PaddingMode, m_PadList, m_PadValue, and PadDescriptor().
| PaddingMode m_PaddingMode |
Specifies the Padding mode (Constant, Reflect or Symmetric)
Definition at line 1224 of file Descriptors.hpp.
Referenced by armnn::ClPadValidate(), ClPadWorkload::ClPadWorkload(), PadLayer::CreateWorkload(), armnn::MirrorPad(), NeonPadWorkload::NeonPadWorkload(), armnn::NeonPadWorkloadValidate(), operator==(), PadDescriptor(), PadDescriptor(), and StringifyLayerParameters< PadDescriptor >::Serialize().
| std::vector<std::pair<unsigned int, unsigned int> > m_PadList |
Specifies the padding for input dimension.
First is the number of values to add before the tensor in the dimension. Second is the number of values to add after the tensor in the dimension. The number of pairs should match the number of dimensions in the input tensor.
Definition at line 1218 of file Descriptors.hpp.
Referenced by armnn::ClPadValidate(), ClPadWorkload::ClPadWorkload(), ConvertPadToTosaOperator(), PadLayer::CreateWorkload(), armnn::MirrorPad(), NeonPadWorkload::NeonPadWorkload(), armnn::NeonPadWorkloadValidate(), operator==(), armnn::Pad(), PadDescriptor(), StringifyLayerParameters< PadDescriptor >::Serialize(), and armnn::optimizations::pad_fold::TryFoldPadIntoLayer2d().
| float m_PadValue |
Optional value to use for padding, defaults to 0.
Definition at line 1221 of file Descriptors.hpp.
Referenced by armnn::ClPadValidate(), ClPadWorkload::ClPadWorkload(), ConvertPadToTosaOperator(), NeonPadWorkload::NeonPadWorkload(), armnn::NeonPadWorkloadValidate(), operator==(), armnn::Pad(), PadDescriptor(), PadDescriptor(), StringifyLayerParameters< PadDescriptor >::Serialize(), and armnn::optimizations::pad_fold::TryFoldPadIntoLayer2d().