24.08
|
#include <IStrategy.hpp>
Public Member Functions | |
virtual void | ExecuteStrategy (const IConnectableLayer *layer, const armnn::BaseDescriptor &descriptor, const std::vector< armnn::ConstTensor > &constants, const char *name, const armnn::LayerBindingId id=0)=0 |
virtual void | FinishStrategy () |
Protected Member Functions | |
IStrategy () | |
virtual | ~IStrategy () |
Definition at line 16 of file IStrategy.hpp.
|
inlineprotected |
Definition at line 19 of file IStrategy.hpp.
|
inlineprotectedvirtual |
Definition at line 20 of file IStrategy.hpp.
|
pure virtual |
Implemented in StrategyBase< DefaultStrategy >.
Referenced by QuantizeLayer::ExecuteStrategy(), AdditionLayer::ExecuteStrategy(), DivisionLayer::ExecuteStrategy(), MaximumLayer::ExecuteStrategy(), SubtractionLayer::ExecuteStrategy(), MinimumLayer::ExecuteStrategy(), MultiplicationLayer::ExecuteStrategy(), ActivationLayer::ExecuteStrategy(), ElementwiseBaseLayer::ExecuteStrategy(), ConvertFp32ToFp16Layer::ExecuteStrategy(), FillLayer::ExecuteStrategy(), L2NormalizationLayer::ExecuteStrategy(), InstanceNormalizationLayer::ExecuteStrategy(), SwitchLayer::ExecuteStrategy(), DebugLayer::ExecuteStrategy(), MemCopyLayer::ExecuteStrategy(), DequantizeLayer::ExecuteStrategy(), NormalizationLayer::ExecuteStrategy(), AbsLayer::ExecuteStrategy(), FloorLayer::ExecuteStrategy(), ConvertFp16ToFp32Layer::ExecuteStrategy(), FusedLayer::ExecuteStrategy(), InputLayer::ExecuteStrategy(), RsqrtLayer::ExecuteStrategy(), SoftmaxLayer::ExecuteStrategy(), LogSoftmaxLayer::ExecuteStrategy(), BroadcastToLayer::ExecuteStrategy(), MergeLayer::ExecuteStrategy(), PreCompiledLayer::ExecuteStrategy(), ElementwiseBinaryLayer::ExecuteStrategy(), RankLayer::ExecuteStrategy(), ElementwiseUnaryLayer::ExecuteStrategy(), StackLayer::ExecuteStrategy(), StridedSliceLayer::ExecuteStrategy(), SliceLayer::ExecuteStrategy(), BatchToSpaceNdLayer::ExecuteStrategy(), GatherLayer::ExecuteStrategy(), ShapeLayer::ExecuteStrategy(), ReverseV2Layer::ExecuteStrategy(), Pooling2dLayer::ExecuteStrategy(), Pooling3dLayer::ExecuteStrategy(), ArgMinMaxLayer::ExecuteStrategy(), ReduceLayer::ExecuteStrategy(), ResizeLayer::ExecuteStrategy(), SpaceToBatchNdLayer::ExecuteStrategy(), LogicalBinaryLayer::ExecuteStrategy(), DepthToSpaceLayer::ExecuteStrategy(), MeanLayer::ExecuteStrategy(), SpaceToDepthLayer::ExecuteStrategy(), ComparisonLayer::ExecuteStrategy(), StandInLayer::ExecuteStrategy(), PadLayer::ExecuteStrategy(), PreluLayer::ExecuteStrategy(), FullyConnectedLayer::ExecuteStrategy(), Convolution3dLayer::ExecuteStrategy(), DepthwiseConvolution2dLayer::ExecuteStrategy(), Convolution2dLayer::ExecuteStrategy(), ConstantLayer::ExecuteStrategy(), BatchNormalizationLayer::ExecuteStrategy(), DetectionPostProcessLayer::ExecuteStrategy(), OutputLayer::ExecuteStrategy(), TransposeConvolution2dLayer::ExecuteStrategy(), SplitterLayer::ExecuteStrategy(), ConcatLayer::ExecuteStrategy(), LstmLayer::ExecuteStrategy(), UnidirectionalSequenceLstmLayer::ExecuteStrategy(), ReshapeLayer::ExecuteStrategy(), LayerWithParameters< StridedSliceDescriptor >::ExecuteStrategy(), TransposeLayer::ExecuteStrategy(), PermuteLayer::ExecuteStrategy(), QuantizedLstmLayer::ExecuteStrategy(), QLstmLayer::ExecuteStrategy(), Layer::ExecuteStrategy(), and BindableLayer::ExecuteStrategy().
|
inlinevirtual |
Definition at line 29 of file IStrategy.hpp.