ArmNN
 23.05
PermuteDepthwiseConv2dWeightsImpl Class Reference

#include <PermuteDepthwiseConv2dWeights.hpp>

Public Member Functions

void Run (Graph &graph, Layer &layer) const
 

Protected Member Functions

 PermuteDepthwiseConv2dWeightsImpl ()=default
 
 ~PermuteDepthwiseConv2dWeightsImpl ()=default
 

Detailed Description

Definition at line 19 of file PermuteDepthwiseConv2dWeights.hpp.

Constructor & Destructor Documentation

◆ PermuteDepthwiseConv2dWeightsImpl()

PermuteDepthwiseConv2dWeightsImpl ( )
protecteddefault

◆ ~PermuteDepthwiseConv2dWeightsImpl()

~PermuteDepthwiseConv2dWeightsImpl ( )
protecteddefault

Member Function Documentation

◆ Run()

void Run ( Graph graph,
Layer layer 
) const
inline

Definition at line 23 of file PermuteDepthwiseConv2dWeights.hpp.

24  {
25  if (layer.GetType() == LayerType::DepthwiseConvolution2d)
26  {
27  AddPermuteLayer(graph, PolymorphicDowncast<DepthwiseConvolution2dLayer*>(&layer));
28  }
29  }

References armnn::DepthwiseConvolution2d, and Layer::GetType().


The documentation for this class was generated from the following file:
armnn::LayerType::DepthwiseConvolution2d
@ DepthwiseConvolution2d