ArmNN
 23.05
BatchNormalizationDescriptor Struct Reference

A BatchNormalizationDescriptor for the BatchNormalizationLayer. More...

#include <Descriptors.hpp>

Inheritance diagram for BatchNormalizationDescriptor:
BaseDescriptor

Public Member Functions

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

Public Attributes

float m_Eps
 Value to add to the variance. Used to avoid dividing by zero. More...
 
DataLayout m_DataLayout
 The data layout to be used (NCHW, NHWC). More...
 

Detailed Description

Constructor & Destructor Documentation

◆ BatchNormalizationDescriptor()

Definition at line 818 of file Descriptors.hpp.

819  : m_Eps(0.0001f)
821  {}

References armnn::NCHW.

Member Function Documentation

◆ operator==()

bool operator== ( const BatchNormalizationDescriptor rhs) const
inline

Definition at line 823 of file Descriptors.hpp.

824  {
825  return m_Eps == rhs.m_Eps && m_DataLayout == rhs.m_DataLayout;
826  }

References BatchNormalizationDescriptor::m_DataLayout, and BatchNormalizationDescriptor::m_Eps.

Member Data Documentation

◆ m_DataLayout

DataLayout m_DataLayout

◆ m_Eps


The documentation for this struct was generated from the following file:
armnn::BatchNormalizationDescriptor::m_DataLayout
DataLayout m_DataLayout
The data layout to be used (NCHW, NHWC).
Definition: Descriptors.hpp:831
armnn::DataLayout::NCHW
@ NCHW
armnn::BatchNormalizationDescriptor::m_Eps
float m_Eps
Value to add to the variance. Used to avoid dividing by zero.
Definition: Descriptors.hpp:829