ArmNN
 25.11
Loading...
Searching...
No Matches
ResizeDescriptor Struct Reference

A ResizeDescriptor for the ResizeLayer. More...

#include <Descriptors.hpp>

Inheritance diagram for ResizeDescriptor:
[legend]
Collaboration diagram for ResizeDescriptor:
[legend]

Public Member Functions

 ResizeDescriptor ()
bool operator== (const ResizeDescriptor &rhs) const
Public Member Functions inherited from BaseDescriptor
virtual bool IsNull () const
virtual ~BaseDescriptor ()=default

Public Attributes

uint32_t m_TargetWidth
 Target width value.
uint32_t m_TargetHeight
 Target height value.
ResizeMethod m_Method
 The Interpolation method to use (Bilinear, NearestNeighbor).
DataLayout m_DataLayout
 The data layout to be used (NCHW, NHWC).
bool m_AlignCorners
 Aligned corners.
bool m_HalfPixelCenters
 Half Pixel Centers.

Detailed Description

A ResizeDescriptor for the ResizeLayer.

Definition at line 985 of file Descriptors.hpp.

Constructor & Destructor Documentation

◆ ResizeDescriptor()

ResizeDescriptor ( )
inline

Definition at line 987 of file Descriptors.hpp.

988 : m_TargetWidth(0)
989 , m_TargetHeight(0)
990 , m_Method(ResizeMethod::NearestNeighbor)
991 , m_DataLayout(DataLayout::NCHW)
992 , m_AlignCorners(false)
993 , m_HalfPixelCenters(false)
994 {}

References m_AlignCorners, m_DataLayout, m_HalfPixelCenters, m_Method, m_TargetHeight, m_TargetWidth, armnn::NCHW, and armnn::NearestNeighbor.

Referenced by operator==().

Member Function Documentation

◆ operator==()

bool operator== ( const ResizeDescriptor & rhs) const
inline

Definition at line 996 of file Descriptors.hpp.

997 {
998 return m_TargetWidth == rhs.m_TargetWidth &&
999 m_TargetHeight == rhs.m_TargetHeight &&
1000 m_Method == rhs.m_Method &&
1001 m_DataLayout == rhs.m_DataLayout &&
1002 m_AlignCorners == rhs.m_AlignCorners &&
1003 m_HalfPixelCenters == rhs.m_HalfPixelCenters;
1004 }

References m_AlignCorners, m_DataLayout, m_HalfPixelCenters, m_Method, m_TargetHeight, m_TargetWidth, and ResizeDescriptor().

Member Data Documentation

◆ m_AlignCorners

◆ m_DataLayout

◆ m_HalfPixelCenters

◆ m_Method

◆ m_TargetHeight

uint32_t m_TargetHeight

◆ m_TargetWidth

uint32_t m_TargetWidth

The documentation for this struct was generated from the following file: