ArmNN
 23.02
StringifyLayerParameters< Convolution3dDescriptor > Struct Reference

#include <SerializeLayerParameters.hpp>

Static Public Member Functions

static void Serialize (ParameterStringifyFunction &fn, const Convolution3dDescriptor &desc)
 

Detailed Description

Definition at line 63 of file SerializeLayerParameters.hpp.

Member Function Documentation

◆ Serialize()

void Serialize ( ParameterStringifyFunction fn,
const Convolution3dDescriptor desc 
)
static

Definition at line 113 of file SerializeLayerParameters.cpp.

115 {
116  {
117  std::stringstream ss;
118  ss << "(" << desc.m_PadTop << "," << desc.m_PadLeft
119  << "," << desc.m_PadBottom << "," << desc.m_PadRight
120  << "," << desc.m_PadFront << "," << desc.m_PadBack << ")";
121  fn("Padding(T,L,B,R,F,B)",ss.str());
122  }
123 
124  {
125  std::stringstream ss;
126  ss << "(" << desc.m_StrideX << "," << desc.m_StrideY << "," << desc.m_StrideZ << ")";
127  fn("Stride(X,Y,Z)", ss.str());
128  }
129 
130  {
131  std::stringstream ss;
132  ss << "(" << desc.m_DilationX << "," << desc.m_DilationY << "," << desc.m_DilationZ << ")";
133  fn("Dilation(X,Y,Z)", ss.str());
134  }
135 
136  fn("BiasEnabled",(desc.m_BiasEnabled ? "true" : "false"));
137  fn("DataLayout", GetDataLayoutName(desc.m_DataLayout));
138 }

References armnn::GetDataLayoutName(), Convolution3dDescriptor::m_BiasEnabled, Convolution3dDescriptor::m_DataLayout, Convolution3dDescriptor::m_DilationX, Convolution3dDescriptor::m_DilationY, Convolution3dDescriptor::m_DilationZ, Convolution3dDescriptor::m_PadBack, Convolution3dDescriptor::m_PadBottom, Convolution3dDescriptor::m_PadFront, Convolution3dDescriptor::m_PadLeft, Convolution3dDescriptor::m_PadRight, Convolution3dDescriptor::m_PadTop, Convolution3dDescriptor::m_StrideX, Convolution3dDescriptor::m_StrideY, and Convolution3dDescriptor::m_StrideZ.


The documentation for this struct was generated from the following files:
armnn::GetDataLayoutName
constexpr const char * GetDataLayoutName(DataLayout dataLayout)
Definition: TypesUtils.hpp:226