24.02
|
#include <BaseIterator.hpp>
Public Member Functions | |
Encoder () | |
virtual | ~Encoder () |
virtual void | Reset (void *)=0 |
virtual void | Set (IType right)=0 |
virtual IType | Get () const =0 |
Public Member Functions inherited from BaseIterator | |
BaseIterator () | |
virtual | ~BaseIterator () |
virtual BaseIterator & | operator++ ()=0 |
virtual BaseIterator & | operator+= (const unsigned int increment)=0 |
virtual BaseIterator & | operator-= (const unsigned int increment)=0 |
virtual BaseIterator & | operator[] (const unsigned int index)=0 |
Definition at line 51 of file BaseIterator.hpp.
|
inline |
Definition at line 54 of file BaseIterator.hpp.
|
inlinevirtual |
Definition at line 56 of file BaseIterator.hpp.
|
pure virtual |
|
pure virtual |
Implemented in PerAxisIterator< int8_t, Encoder< float > >, PerAxisIterator< int16_t, Encoder< float > >, TypedIterator< int32_t, Encoder< float > >, TypedIterator< int8_t, Encoder< float > >, TypedIterator< uint8_t, Encoder< bool > >, TypedIterator< int16_t, Encoder< float > >, TypedIterator< uint8_t, Encoder< float > >, TypedIterator< int32_t, Encoder< int32_t > >, TypedIterator< float, Encoder< float > >, TypedIterator< int64_t, Encoder< double > >, and TypedIterator< Half, Encoder< float > >.
|
pure virtual |
Implemented in Int32ToInt32tEncoder, Int32Encoder, Float32Encoder, Float16Encoder, QSymm16Encoder, QSymmS8Encoder, QASymmS8Encoder, QASymm8Encoder, QSymm16PerAxisEncoder, QSymm8PerAxisEncoder, Int64Encoder, and BooleanEncoder.
Referenced by armnn::Activation(), armnn::BatchNormImpl(), armnn::BatchToSpaceNd(), ClipVector(), armnn::Concatenate(), ConvertToDataType(), armnn::Convolve(), armnn::Convolve3d(), CopyVector(), armnn::Dequantize(), armnn::Fill(), armnn::FullyConnected(), armnn::Gather(), armnn::InstanceNorm(), armnn::LogSoftmax(), MatrixBatchVectorMultiplyAccumulate(), MeanStddevNormalization(), armnn::MirrorPad(), armnn::Pad(), armnn::Pooling2d(), armnn::Pooling3d(), armnn::Reduce(), armnn::Resize(), armnn::ReverseV2(), armnn::Softmax(), armnn::SpaceToBatchNd(), armnn::SpaceToDepth(), armnn::Split(), armnn::Stack(), Sub1Vector(), armnn::Tile(), armnn::TransposeConvolution2dImpl(), VectorBatchVectorAdd(), VectorBatchVectorAssign(), VectorBatchVectorCwiseProduct(), VectorBatchVectorCwiseProductAccumulate(), VectorVectorCwiseProduct(), VectorVectorCwiseProductAccumulate(), and ZeroVector().