ArmNN
 22.05.01
ArmnnSchema_generated.h File Reference
#include "flatbuffers/flatbuffers.h"

Go to the source code of this file.

Classes

struct  ConstTensorDataTraits< T >
 
struct  ConstTensorDataTraits< armnnSerializer::ByteData >
 
struct  ConstTensorDataTraits< armnnSerializer::ShortData >
 
struct  ConstTensorDataTraits< armnnSerializer::IntData >
 
struct  ConstTensorDataTraits< armnnSerializer::LongData >
 
struct  LayerTraits< T >
 
struct  LayerTraits< armnnSerializer::ActivationLayer >
 
struct  LayerTraits< armnnSerializer::AdditionLayer >
 
struct  LayerTraits< armnnSerializer::BatchToSpaceNdLayer >
 
struct  LayerTraits< armnnSerializer::BatchNormalizationLayer >
 
struct  LayerTraits< armnnSerializer::ConstantLayer >
 
struct  LayerTraits< armnnSerializer::Convolution2dLayer >
 
struct  LayerTraits< armnnSerializer::DepthwiseConvolution2dLayer >
 
struct  LayerTraits< armnnSerializer::FullyConnectedLayer >
 
struct  LayerTraits< armnnSerializer::InputLayer >
 
struct  LayerTraits< armnnSerializer::MultiplicationLayer >
 
struct  LayerTraits< armnnSerializer::OutputLayer >
 
struct  LayerTraits< armnnSerializer::PermuteLayer >
 
struct  LayerTraits< armnnSerializer::Pooling2dLayer >
 
struct  LayerTraits< armnnSerializer::ReshapeLayer >
 
struct  LayerTraits< armnnSerializer::SoftmaxLayer >
 
struct  LayerTraits< armnnSerializer::SpaceToBatchNdLayer >
 
struct  LayerTraits< armnnSerializer::DivisionLayer >
 
struct  LayerTraits< armnnSerializer::MinimumLayer >
 
struct  LayerTraits< armnnSerializer::EqualLayer >
 
struct  LayerTraits< armnnSerializer::MaximumLayer >
 
struct  LayerTraits< armnnSerializer::NormalizationLayer >
 
struct  LayerTraits< armnnSerializer::PadLayer >
 
struct  LayerTraits< armnnSerializer::RsqrtLayer >
 
struct  LayerTraits< armnnSerializer::FloorLayer >
 
struct  LayerTraits< armnnSerializer::GreaterLayer >
 
struct  LayerTraits< armnnSerializer::ResizeBilinearLayer >
 
struct  LayerTraits< armnnSerializer::SubtractionLayer >
 
struct  LayerTraits< armnnSerializer::StridedSliceLayer >
 
struct  LayerTraits< armnnSerializer::GatherLayer >
 
struct  LayerTraits< armnnSerializer::MeanLayer >
 
struct  LayerTraits< armnnSerializer::MergerLayer >
 
struct  LayerTraits< armnnSerializer::L2NormalizationLayer >
 
struct  LayerTraits< armnnSerializer::SplitterLayer >
 
struct  LayerTraits< armnnSerializer::DetectionPostProcessLayer >
 
struct  LayerTraits< armnnSerializer::LstmLayer >
 
struct  LayerTraits< armnnSerializer::QuantizedLstmLayer >
 
struct  LayerTraits< armnnSerializer::QuantizeLayer >
 
struct  LayerTraits< armnnSerializer::DequantizeLayer >
 
struct  LayerTraits< armnnSerializer::MergeLayer >
 
struct  LayerTraits< armnnSerializer::SwitchLayer >
 
struct  LayerTraits< armnnSerializer::ConcatLayer >
 
struct  LayerTraits< armnnSerializer::SpaceToDepthLayer >
 
struct  LayerTraits< armnnSerializer::PreluLayer >
 
struct  LayerTraits< armnnSerializer::TransposeConvolution2dLayer >
 
struct  LayerTraits< armnnSerializer::ResizeLayer >
 
struct  LayerTraits< armnnSerializer::StackLayer >
 
struct  LayerTraits< armnnSerializer::AbsLayer >
 
struct  LayerTraits< armnnSerializer::ArgMinMaxLayer >
 
struct  LayerTraits< armnnSerializer::SliceLayer >
 
struct  LayerTraits< armnnSerializer::DepthToSpaceLayer >
 
struct  LayerTraits< armnnSerializer::InstanceNormalizationLayer >
 
struct  LayerTraits< armnnSerializer::LogSoftmaxLayer >
 
struct  LayerTraits< armnnSerializer::ComparisonLayer >
 
struct  LayerTraits< armnnSerializer::StandInLayer >
 
struct  LayerTraits< armnnSerializer::ElementwiseUnaryLayer >
 
struct  LayerTraits< armnnSerializer::TransposeLayer >
 
struct  LayerTraits< armnnSerializer::QLstmLayer >
 
struct  LayerTraits< armnnSerializer::FillLayer >
 
struct  LayerTraits< armnnSerializer::RankLayer >
 
struct  LayerTraits< armnnSerializer::LogicalBinaryLayer >
 
struct  LayerTraits< armnnSerializer::ReduceLayer >
 
struct  LayerTraits< armnnSerializer::CastLayer >
 
struct  LayerTraits< armnnSerializer::ShapeLayer >
 
struct  LayerTraits< armnnSerializer::UnidirectionalSequenceLstmLayer >
 
struct  LayerTraits< armnnSerializer::ChannelShuffleLayer >
 
struct  LayerTraits< armnnSerializer::Convolution3dLayer >
 
struct  LayerTraits< armnnSerializer::Pooling3dLayer >
 
struct  LayerTraits< armnnSerializer::GatherNdLayer >
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  TensorInfoBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ByteDataBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ShortDataBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  IntDataBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  LongDataBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ConstTensorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  InputSlotBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  OutputSlotBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  LayerBaseBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  BindableLayerBaseBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  AbsLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ActivationLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ActivationDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  AdditionLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ArgMinMaxLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ArgMinMaxDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  CastLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ChannelShuffleLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ChannelShuffleDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ComparisonDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ComparisonLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ConstantLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  Convolution2dLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  Convolution2dDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  Convolution3dLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  Convolution3dDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  DepthToSpaceLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  DepthToSpaceDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  DivisionLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ElementwiseUnaryDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ElementwiseUnaryLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  EqualLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  FillLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  FillDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  FloorLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  FullyConnectedLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  FullyConnectedDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  GatherLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  GatherDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  GatherNdLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  GreaterLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  InputLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  InstanceNormalizationLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  InstanceNormalizationDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  LogSoftmaxLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  LogSoftmaxDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  L2NormalizationLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  L2NormalizationDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  LogicalBinaryDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  LogicalBinaryLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  MinimumLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  MaximumLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  MultiplicationLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  Pooling2dLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  Pooling3dLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  Pooling2dDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  Pooling3dDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  QuantizeLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  SoftmaxLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  SoftmaxDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  DepthwiseConvolution2dLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  DepthwiseConvolution2dDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  OutputLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ReshapeLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ReshapeDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  PermuteLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  PermuteDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ShapeLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  SpaceToBatchNdLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  SpaceToBatchNdDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  SpaceToDepthLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  SpaceToDepthDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  SubtractionLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  BatchToSpaceNdLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  BatchToSpaceNdDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  NormalizationLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  NormalizationDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  MeanLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  MeanDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  PadLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  PadDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  RsqrtLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  BatchNormalizationLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  BatchNormalizationDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ResizeBilinearLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ResizeBilinearDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  SliceLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  SliceDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  StridedSliceLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  StridedSliceDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ConcatLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  MergerLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  UintVectorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  OriginsDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ViewsDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  SplitterLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  DetectionPostProcessLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  DetectionPostProcessDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  LstmInputParamsBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  LstmDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  LstmLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  QLstmInputParamsBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  QLstmDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  QLstmLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  QuantizedLstmInputParamsBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  QuantizedLstmLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  DequantizeLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  MergeLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  SwitchLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  PreluLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  TransposeConvolution2dLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  TransposeConvolution2dDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  TransposeLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  TransposeDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ResizeLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ResizeDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  StackLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  StackDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  StandInDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  StandInLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  RankLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ReduceLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  ReduceDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  UnidirectionalSequenceLstmDescriptorBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  UnidirectionalSequenceLstmLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  AnyLayerBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  FeatureCompatibilityVersionsBuilder
 
struct  FLATBUFFERS_FINAL_CLASS
 
struct  SerializedGraphBuilder
 

Namespaces

 armnnSerializer
 

Enumerations

enum  ActivationFunction {
  ActivationFunction_Sigmoid = 0, ActivationFunction_TanH = 1, ActivationFunction_Linear = 2, ActivationFunction_ReLu = 3,
  ActivationFunction_BoundedReLu = 4, ActivationFunction_SoftReLu = 5, ActivationFunction_LeakyReLu = 6, ActivationFunction_Abs = 7,
  ActivationFunction_Sqrt = 8, ActivationFunction_Square = 9, ActivationFunction_Elu = 10, ActivationFunction_HardSwish = 11,
  ActivationFunction_MIN = ActivationFunction_Sigmoid, ActivationFunction_MAX = ActivationFunction_HardSwish
}
 
enum  ArgMinMaxFunction { ArgMinMaxFunction_Min = 0, ArgMinMaxFunction_Max = 1, ArgMinMaxFunction_MIN = ArgMinMaxFunction_Min, ArgMinMaxFunction_MAX = ArgMinMaxFunction_Max }
 
enum  DataType {
  DataType_Float16 = 0, DataType_Float32 = 1, DataType_QuantisedAsymm8 = 2, DataType_Signed32 = 3,
  DataType_Boolean = 4, DataType_QuantisedSymm16 = 5, DataType_QAsymmU8 = 6, DataType_QSymmS16 = 7,
  DataType_QAsymmS8 = 8, DataType_QSymmS8 = 9, DataType_Signed64 = 10, DataType_MIN = DataType_Float16,
  DataType_MAX = DataType_Signed64
}
 
enum  DataLayout {
  DataLayout_NHWC = 0, DataLayout_NCHW = 1, DataLayout_NDHWC = 2, DataLayout_NCDHW = 3,
  DataLayout_MIN = DataLayout_NHWC, DataLayout_MAX = DataLayout_NCDHW
}
 
enum  ReduceOperation {
  ReduceOperation_Sum = 0, ReduceOperation_Max = 1, ReduceOperation_Mean = 2, ReduceOperation_Min = 3,
  ReduceOperation_Prod = 4, ReduceOperation_MIN = ReduceOperation_Sum, ReduceOperation_MAX = ReduceOperation_Prod
}
 
enum  ResizeMethod { ResizeMethod_NearestNeighbor = 0, ResizeMethod_Bilinear = 1, ResizeMethod_MIN = ResizeMethod_NearestNeighbor, ResizeMethod_MAX = ResizeMethod_Bilinear }
 
enum  ConstTensorData {
  ConstTensorData_NONE = 0, ConstTensorData_ByteData = 1, ConstTensorData_ShortData = 2, ConstTensorData_IntData = 3,
  ConstTensorData_LongData = 4, ConstTensorData_MIN = ConstTensorData_NONE, ConstTensorData_MAX = ConstTensorData_LongData
}
 
enum  LayerType {
  LayerType_Addition = 0, LayerType_Input = 1, LayerType_Multiplication = 2, LayerType_Output = 3,
  LayerType_Pooling2d = 4, LayerType_Reshape = 5, LayerType_Softmax = 6, LayerType_Convolution2d = 7,
  LayerType_DepthwiseConvolution2d = 8, LayerType_Activation = 9, LayerType_Permute = 10, LayerType_FullyConnected = 11,
  LayerType_Constant = 12, LayerType_SpaceToBatchNd = 13, LayerType_BatchToSpaceNd = 14, LayerType_Division = 15,
  LayerType_Minimum = 16, LayerType_Equal = 17, LayerType_Maximum = 18, LayerType_Normalization = 19,
  LayerType_Pad = 20, LayerType_Rsqrt = 21, LayerType_Floor = 22, LayerType_BatchNormalization = 23,
  LayerType_Greater = 24, LayerType_ResizeBilinear = 25, LayerType_Subtraction = 26, LayerType_StridedSlice = 27,
  LayerType_Gather = 28, LayerType_Mean = 29, LayerType_Merger = 30, LayerType_L2Normalization = 31,
  LayerType_Splitter = 32, LayerType_DetectionPostProcess = 33, LayerType_Lstm = 34, LayerType_Quantize = 35,
  LayerType_Dequantize = 36, LayerType_Merge = 37, LayerType_Switch = 38, LayerType_Concat = 39,
  LayerType_SpaceToDepth = 40, LayerType_Prelu = 41, LayerType_TransposeConvolution2d = 42, LayerType_Resize = 43,
  LayerType_Stack = 44, LayerType_QuantizedLstm = 45, LayerType_Abs = 46, LayerType_ArgMinMax = 47,
  LayerType_Slice = 48, LayerType_DepthToSpace = 49, LayerType_InstanceNormalization = 50, LayerType_LogSoftmax = 51,
  LayerType_Comparison = 52, LayerType_StandIn = 53, LayerType_ElementwiseUnary = 54, LayerType_Transpose = 55,
  LayerType_QLstm = 56, LayerType_Fill = 57, LayerType_Rank = 58, LayerType_LogicalBinary = 59,
  LayerType_Reduce = 60, LayerType_Cast = 61, LayerType_Shape = 62, LayerType_UnidirectionalSequenceLstm = 63,
  LayerType_ChannelShuffle = 64, LayerType_Convolution3d = 65, LayerType_Pooling3d = 66, LayerType_GatherNd = 67,
  LayerType_MIN = LayerType_Addition, LayerType_MAX = LayerType_GatherNd
}
 
enum  ComparisonOperation {
  ComparisonOperation_Equal = 0, ComparisonOperation_Greater = 1, ComparisonOperation_GreaterOrEqual = 2, ComparisonOperation_Less = 3,
  ComparisonOperation_LessOrEqual = 4, ComparisonOperation_NotEqual = 5, ComparisonOperation_MIN = ComparisonOperation_Equal, ComparisonOperation_MAX = ComparisonOperation_NotEqual
}
 
enum  UnaryOperation {
  UnaryOperation_Abs = 0, UnaryOperation_Rsqrt = 1, UnaryOperation_Sqrt = 2, UnaryOperation_Exp = 3,
  UnaryOperation_Neg = 4, UnaryOperation_LogicalNot = 5, UnaryOperation_Log = 6, UnaryOperation_Sin = 7,
  UnaryOperation_MIN = UnaryOperation_Abs, UnaryOperation_MAX = UnaryOperation_Sin
}
 
enum  LogicalBinaryOperation { LogicalBinaryOperation_LogicalAnd = 0, LogicalBinaryOperation_LogicalOr = 1, LogicalBinaryOperation_MIN = LogicalBinaryOperation_LogicalAnd, LogicalBinaryOperation_MAX = LogicalBinaryOperation_LogicalOr }
 
enum  PoolingAlgorithm {
  PoolingAlgorithm_Max = 0, PoolingAlgorithm_Average = 1, PoolingAlgorithm_L2 = 2, PoolingAlgorithm_MIN = PoolingAlgorithm_Max,
  PoolingAlgorithm_MAX = PoolingAlgorithm_L2
}
 
enum  OutputShapeRounding { OutputShapeRounding_Floor = 0, OutputShapeRounding_Ceiling = 1, OutputShapeRounding_MIN = OutputShapeRounding_Floor, OutputShapeRounding_MAX = OutputShapeRounding_Ceiling }
 
enum  PaddingMethod { PaddingMethod_IgnoreValue = 0, PaddingMethod_Exclude = 1, PaddingMethod_MIN = PaddingMethod_IgnoreValue, PaddingMethod_MAX = PaddingMethod_Exclude }
 
enum  NormalizationAlgorithmChannel { NormalizationAlgorithmChannel_Across = 0, NormalizationAlgorithmChannel_Within = 1, NormalizationAlgorithmChannel_MIN = NormalizationAlgorithmChannel_Across, NormalizationAlgorithmChannel_MAX = NormalizationAlgorithmChannel_Within }
 
enum  NormalizationAlgorithmMethod { NormalizationAlgorithmMethod_LocalBrightness = 0, NormalizationAlgorithmMethod_LocalContrast = 1, NormalizationAlgorithmMethod_MIN = NormalizationAlgorithmMethod_LocalBrightness, NormalizationAlgorithmMethod_MAX = NormalizationAlgorithmMethod_LocalContrast }
 
enum  PaddingMode {
  PaddingMode_Constant = 0, PaddingMode_Reflect = 1, PaddingMode_Symmetric = 2, PaddingMode_MIN = PaddingMode_Constant,
  PaddingMode_MAX = PaddingMode_Symmetric
}
 
enum  Layer {
  Layer_NONE = 0, Layer_ActivationLayer = 1, Layer_AdditionLayer = 2, Layer_BatchToSpaceNdLayer = 3,
  Layer_BatchNormalizationLayer = 4, Layer_ConstantLayer = 5, Layer_Convolution2dLayer = 6, Layer_DepthwiseConvolution2dLayer = 7,
  Layer_FullyConnectedLayer = 8, Layer_InputLayer = 9, Layer_MultiplicationLayer = 10, Layer_OutputLayer = 11,
  Layer_PermuteLayer = 12, Layer_Pooling2dLayer = 13, Layer_ReshapeLayer = 14, Layer_SoftmaxLayer = 15,
  Layer_SpaceToBatchNdLayer = 16, Layer_DivisionLayer = 17, Layer_MinimumLayer = 18, Layer_EqualLayer = 19,
  Layer_MaximumLayer = 20, Layer_NormalizationLayer = 21, Layer_PadLayer = 22, Layer_RsqrtLayer = 23,
  Layer_FloorLayer = 24, Layer_GreaterLayer = 25, Layer_ResizeBilinearLayer = 26, Layer_SubtractionLayer = 27,
  Layer_StridedSliceLayer = 28, Layer_GatherLayer = 29, Layer_MeanLayer = 30, Layer_MergerLayer = 31,
  Layer_L2NormalizationLayer = 32, Layer_SplitterLayer = 33, Layer_DetectionPostProcessLayer = 34, Layer_LstmLayer = 35,
  Layer_QuantizedLstmLayer = 36, Layer_QuantizeLayer = 37, Layer_DequantizeLayer = 38, Layer_MergeLayer = 39,
  Layer_SwitchLayer = 40, Layer_ConcatLayer = 41, Layer_SpaceToDepthLayer = 42, Layer_PreluLayer = 43,
  Layer_TransposeConvolution2dLayer = 44, Layer_ResizeLayer = 45, Layer_StackLayer = 46, Layer_AbsLayer = 47,
  Layer_ArgMinMaxLayer = 48, Layer_SliceLayer = 49, Layer_DepthToSpaceLayer = 50, Layer_InstanceNormalizationLayer = 51,
  Layer_LogSoftmaxLayer = 52, Layer_ComparisonLayer = 53, Layer_StandInLayer = 54, Layer_ElementwiseUnaryLayer = 55,
  Layer_TransposeLayer = 56, Layer_QLstmLayer = 57, Layer_FillLayer = 58, Layer_RankLayer = 59,
  Layer_LogicalBinaryLayer = 60, Layer_ReduceLayer = 61, Layer_CastLayer = 62, Layer_ShapeLayer = 63,
  Layer_UnidirectionalSequenceLstmLayer = 64, Layer_ChannelShuffleLayer = 65, Layer_Convolution3dLayer = 66, Layer_Pooling3dLayer = 67,
  Layer_GatherNdLayer = 68, Layer_MIN = Layer_NONE, Layer_MAX = Layer_GatherNdLayer
}
 

Functions

const ActivationFunction(& EnumValuesActivationFunction ())[12]
 
const char *const * EnumNamesActivationFunction ()
 
const char * EnumNameActivationFunction (ActivationFunction e)
 
const ArgMinMaxFunction(& EnumValuesArgMinMaxFunction ())[2]
 
const char *const * EnumNamesArgMinMaxFunction ()
 
const char * EnumNameArgMinMaxFunction (ArgMinMaxFunction e)
 
const DataType(& EnumValuesDataType ())[11]
 
const char *const * EnumNamesDataType ()
 
const char * EnumNameDataType (DataType e)
 
const DataLayout(& EnumValuesDataLayout ())[4]
 
const char *const * EnumNamesDataLayout ()
 
const char * EnumNameDataLayout (DataLayout e)
 
const ReduceOperation(& EnumValuesReduceOperation ())[5]
 
const char *const * EnumNamesReduceOperation ()
 
const char * EnumNameReduceOperation (ReduceOperation e)
 
const ResizeMethod(& EnumValuesResizeMethod ())[2]
 
const char *const * EnumNamesResizeMethod ()
 
const char * EnumNameResizeMethod (ResizeMethod e)
 
const ConstTensorData(& EnumValuesConstTensorData ())[5]
 
const char *const * EnumNamesConstTensorData ()
 
const char * EnumNameConstTensorData (ConstTensorData e)
 
bool VerifyConstTensorData (flatbuffers::Verifier &verifier, const void *obj, ConstTensorData type)
 
bool VerifyConstTensorDataVector (flatbuffers::Verifier &verifier, const flatbuffers::Vector< flatbuffers::Offset< void >> *values, const flatbuffers::Vector< uint8_t > *types)
 
const LayerType(& EnumValuesLayerType ())[68]
 
const char *const * EnumNamesLayerType ()
 
const char * EnumNameLayerType (LayerType e)
 
const ComparisonOperation(& EnumValuesComparisonOperation ())[6]
 
const char *const * EnumNamesComparisonOperation ()
 
const char * EnumNameComparisonOperation (ComparisonOperation e)
 
const UnaryOperation(& EnumValuesUnaryOperation ())[8]
 
const char *const * EnumNamesUnaryOperation ()
 
const char * EnumNameUnaryOperation (UnaryOperation e)
 
const LogicalBinaryOperation(& EnumValuesLogicalBinaryOperation ())[2]
 
const char *const * EnumNamesLogicalBinaryOperation ()
 
const char * EnumNameLogicalBinaryOperation (LogicalBinaryOperation e)
 
const PoolingAlgorithm(& EnumValuesPoolingAlgorithm ())[3]
 
const char *const * EnumNamesPoolingAlgorithm ()
 
const char * EnumNamePoolingAlgorithm (PoolingAlgorithm e)
 
const OutputShapeRounding(& EnumValuesOutputShapeRounding ())[2]
 
const char *const * EnumNamesOutputShapeRounding ()
 
const char * EnumNameOutputShapeRounding (OutputShapeRounding e)
 
const PaddingMethod(& EnumValuesPaddingMethod ())[2]
 
const char *const * EnumNamesPaddingMethod ()
 
const char * EnumNamePaddingMethod (PaddingMethod e)
 
const NormalizationAlgorithmChannel(& EnumValuesNormalizationAlgorithmChannel ())[2]
 
const char *const * EnumNamesNormalizationAlgorithmChannel ()
 
const char * EnumNameNormalizationAlgorithmChannel (NormalizationAlgorithmChannel e)
 
const NormalizationAlgorithmMethod(& EnumValuesNormalizationAlgorithmMethod ())[2]
 
const char *const * EnumNamesNormalizationAlgorithmMethod ()
 
const char * EnumNameNormalizationAlgorithmMethod (NormalizationAlgorithmMethod e)
 
const PaddingMode(& EnumValuesPaddingMode ())[3]
 
const char *const * EnumNamesPaddingMode ()
 
const char * EnumNamePaddingMode (PaddingMode e)
 
const Layer(& EnumValuesLayer ())[69]
 
const char *const * EnumNamesLayer ()
 
const char * EnumNameLayer (Layer e)
 
bool VerifyLayer (flatbuffers::Verifier &verifier, const void *obj, Layer type)
 
bool VerifyLayerVector (flatbuffers::Verifier &verifier, const flatbuffers::Vector< flatbuffers::Offset< void >> *values, const flatbuffers::Vector< uint8_t > *types)
 
 FLATBUFFERS_MANUALLY_ALIGNED_STRUCT (4) Connection FLATBUFFERS_FINAL_CLASS
 
 FLATBUFFERS_STRUCT_END (Connection, 8)
 
flatbuffers::Offset< TensorInfo > CreateTensorInfo (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> dimensions=0, armnnSerializer::DataType dataType=armnnSerializer::DataType_Float16, float quantizationScale=1.0f, int32_t quantizationOffset=0, flatbuffers::Offset< flatbuffers::Vector< float >> quantizationScales=0, uint32_t quantizationDim=0, uint32_t dimensionality=1, flatbuffers::Offset< flatbuffers::Vector< uint8_t >> dimensionSpecificity=0, bool isConstant=false)
 
flatbuffers::Offset< TensorInfo > CreateTensorInfoDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *dimensions=nullptr, armnnSerializer::DataType dataType=armnnSerializer::DataType_Float16, float quantizationScale=1.0f, int32_t quantizationOffset=0, const std::vector< float > *quantizationScales=nullptr, uint32_t quantizationDim=0, uint32_t dimensionality=1, const std::vector< uint8_t > *dimensionSpecificity=nullptr, bool isConstant=false)
 
flatbuffers::Offset< ByteData > CreateByteData (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int8_t >> data=0)
 
flatbuffers::Offset< ByteData > CreateByteDataDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int8_t > *data=nullptr)
 
flatbuffers::Offset< ShortData > CreateShortData (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int16_t >> data=0)
 
flatbuffers::Offset< ShortData > CreateShortDataDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int16_t > *data=nullptr)
 
flatbuffers::Offset< IntData > CreateIntData (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int32_t >> data=0)
 
flatbuffers::Offset< IntData > CreateIntDataDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *data=nullptr)
 
flatbuffers::Offset< LongData > CreateLongData (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int64_t >> data=0)
 
flatbuffers::Offset< LongData > CreateLongDataDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int64_t > *data=nullptr)
 
template<>
const armnnSerializer::ByteData * ConstTensor::data_as< armnnSerializer::ByteData > () const
 
template<>
const armnnSerializer::ShortData * ConstTensor::data_as< armnnSerializer::ShortData > () const
 
template<>
const armnnSerializer::IntData * ConstTensor::data_as< armnnSerializer::IntData > () const
 
template<>
const armnnSerializer::LongData * ConstTensor::data_as< armnnSerializer::LongData > () const
 
flatbuffers::Offset< ConstTensor > CreateConstTensor (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::TensorInfo > info=0, armnnSerializer::ConstTensorData data_type=armnnSerializer::ConstTensorData_NONE, flatbuffers::Offset< void > data=0)
 
flatbuffers::Offset< InputSlot > CreateInputSlot (flatbuffers::FlatBufferBuilder &_fbb, uint32_t index=0, const armnnSerializer::Connection *connection=0)
 
flatbuffers::Offset< OutputSlot > CreateOutputSlot (flatbuffers::FlatBufferBuilder &_fbb, uint32_t index=0, flatbuffers::Offset< armnnSerializer::TensorInfo > tensorInfo=0)
 
flatbuffers::Offset< LayerBase > CreateLayerBase (flatbuffers::FlatBufferBuilder &_fbb, uint32_t index=0, flatbuffers::Offset< flatbuffers::String > layerName=0, armnnSerializer::LayerType layerType=armnnSerializer::LayerType_Addition, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::InputSlot >>> inputSlots=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::OutputSlot >>> outputSlots=0)
 
flatbuffers::Offset< LayerBase > CreateLayerBaseDirect (flatbuffers::FlatBufferBuilder &_fbb, uint32_t index=0, const char *layerName=nullptr, armnnSerializer::LayerType layerType=armnnSerializer::LayerType_Addition, const std::vector< flatbuffers::Offset< armnnSerializer::InputSlot >> *inputSlots=nullptr, const std::vector< flatbuffers::Offset< armnnSerializer::OutputSlot >> *outputSlots=nullptr)
 
flatbuffers::Offset< BindableLayerBase > CreateBindableLayerBase (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, int32_t layerBindingId=0)
 
flatbuffers::Offset< AbsLayer > CreateAbsLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< ActivationLayer > CreateActivationLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ActivationDescriptor > descriptor=0)
 
flatbuffers::Offset< ActivationDescriptor > CreateActivationDescriptor (flatbuffers::FlatBufferBuilder &_fbb, armnnSerializer::ActivationFunction activationFunction=armnnSerializer::ActivationFunction_Sigmoid, float a=0.0f, float b=0.0f)
 
flatbuffers::Offset< AdditionLayer > CreateAdditionLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< ArgMinMaxLayer > CreateArgMinMaxLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ArgMinMaxDescriptor > descriptor=0)
 
flatbuffers::Offset< ArgMinMaxDescriptor > CreateArgMinMaxDescriptor (flatbuffers::FlatBufferBuilder &_fbb, armnnSerializer::ArgMinMaxFunction argMinMaxFunction=armnnSerializer::ArgMinMaxFunction_Min, int32_t axis=0)
 
flatbuffers::Offset< CastLayer > CreateCastLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< ChannelShuffleLayer > CreateChannelShuffleLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ChannelShuffleDescriptor > descriptor=0)
 
flatbuffers::Offset< ChannelShuffleDescriptor > CreateChannelShuffleDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t axis=0, uint32_t numGroups=0)
 
flatbuffers::Offset< ComparisonDescriptor > CreateComparisonDescriptor (flatbuffers::FlatBufferBuilder &_fbb, armnnSerializer::ComparisonOperation operation=armnnSerializer::ComparisonOperation_Equal)
 
flatbuffers::Offset< ComparisonLayer > CreateComparisonLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ComparisonDescriptor > descriptor=0)
 
flatbuffers::Offset< ConstantLayer > CreateConstantLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ConstTensor > input=0)
 
flatbuffers::Offset< Convolution2dLayer > CreateConvolution2dLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::Convolution2dDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::ConstTensor > weights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > biases=0)
 
flatbuffers::Offset< Convolution2dDescriptor > CreateConvolution2dDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t padLeft=0, uint32_t padRight=0, uint32_t padTop=0, uint32_t padBottom=0, uint32_t strideX=0, uint32_t strideY=0, uint32_t dilationX=1, uint32_t dilationY=1, bool biasEnabled=false, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NCHW)
 
flatbuffers::Offset< Convolution3dLayer > CreateConvolution3dLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::Convolution3dDescriptor > descriptor=0)
 
flatbuffers::Offset< Convolution3dDescriptor > CreateConvolution3dDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t padLeft=0, uint32_t padRight=0, uint32_t padTop=0, uint32_t padBottom=0, uint32_t padFront=0, uint32_t padBack=0, uint32_t strideX=0, uint32_t strideY=0, uint32_t strideZ=0, uint32_t dilationX=1, uint32_t dilationY=1, uint32_t dilationZ=1, bool biasEnabled=false, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NDHWC)
 
flatbuffers::Offset< DepthToSpaceLayer > CreateDepthToSpaceLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::DepthToSpaceDescriptor > descriptor=0)
 
flatbuffers::Offset< DepthToSpaceDescriptor > CreateDepthToSpaceDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t blockSize=0, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)
 
flatbuffers::Offset< DivisionLayer > CreateDivisionLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< ElementwiseUnaryDescriptor > CreateElementwiseUnaryDescriptor (flatbuffers::FlatBufferBuilder &_fbb, armnnSerializer::UnaryOperation operation=armnnSerializer::UnaryOperation_Abs)
 
flatbuffers::Offset< ElementwiseUnaryLayer > CreateElementwiseUnaryLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ElementwiseUnaryDescriptor > descriptor=0)
 
flatbuffers::Offset< EqualLayer > CreateEqualLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< FillLayer > CreateFillLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::FillDescriptor > descriptor=0)
 
flatbuffers::Offset< FillDescriptor > CreateFillDescriptor (flatbuffers::FlatBufferBuilder &_fbb, float value=0.0f)
 
flatbuffers::Offset< FloorLayer > CreateFloorLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< FullyConnectedLayer > CreateFullyConnectedLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::FullyConnectedDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::ConstTensor > weights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > biases=0)
 
flatbuffers::Offset< FullyConnectedDescriptor > CreateFullyConnectedDescriptor (flatbuffers::FlatBufferBuilder &_fbb, bool biasEnabled=false, bool transposeWeightsMatrix=false, bool constantWeights=true)
 
flatbuffers::Offset< GatherLayer > CreateGatherLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::GatherDescriptor > descriptor=0)
 
flatbuffers::Offset< GatherDescriptor > CreateGatherDescriptor (flatbuffers::FlatBufferBuilder &_fbb, int32_t axis=0)
 
flatbuffers::Offset< GatherNdLayer > CreateGatherNdLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< GreaterLayer > CreateGreaterLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< InputLayer > CreateInputLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::BindableLayerBase > base=0)
 
flatbuffers::Offset< InstanceNormalizationLayer > CreateInstanceNormalizationLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::InstanceNormalizationDescriptor > descriptor=0)
 
flatbuffers::Offset< InstanceNormalizationDescriptor > CreateInstanceNormalizationDescriptor (flatbuffers::FlatBufferBuilder &_fbb, float gamma=0.0f, float beta=0.0f, float eps=0.0f, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)
 
flatbuffers::Offset< LogSoftmaxLayer > CreateLogSoftmaxLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::LogSoftmaxDescriptor > descriptor=0)
 
flatbuffers::Offset< LogSoftmaxDescriptor > CreateLogSoftmaxDescriptor (flatbuffers::FlatBufferBuilder &_fbb, float beta=1.0f, int32_t axis=-1)
 
flatbuffers::Offset< L2NormalizationLayer > CreateL2NormalizationLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::L2NormalizationDescriptor > descriptor=0)
 
flatbuffers::Offset< L2NormalizationDescriptor > CreateL2NormalizationDescriptor (flatbuffers::FlatBufferBuilder &_fbb, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NCHW, float eps=1e-12f)
 
flatbuffers::Offset< LogicalBinaryDescriptor > CreateLogicalBinaryDescriptor (flatbuffers::FlatBufferBuilder &_fbb, armnnSerializer::LogicalBinaryOperation operation=armnnSerializer::LogicalBinaryOperation_LogicalAnd)
 
flatbuffers::Offset< LogicalBinaryLayer > CreateLogicalBinaryLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::LogicalBinaryDescriptor > descriptor=0)
 
flatbuffers::Offset< MinimumLayer > CreateMinimumLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< MaximumLayer > CreateMaximumLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< MultiplicationLayer > CreateMultiplicationLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< Pooling2dLayer > CreatePooling2dLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::Pooling2dDescriptor > descriptor=0)
 
flatbuffers::Offset< Pooling3dLayer > CreatePooling3dLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::Pooling3dDescriptor > descriptor=0)
 
flatbuffers::Offset< Pooling2dDescriptor > CreatePooling2dDescriptor (flatbuffers::FlatBufferBuilder &_fbb, armnnSerializer::PoolingAlgorithm poolType=armnnSerializer::PoolingAlgorithm_Max, uint32_t padLeft=0, uint32_t padRight=0, uint32_t padTop=0, uint32_t padBottom=0, uint32_t poolWidth=0, uint32_t poolHeight=0, uint32_t strideX=0, uint32_t strideY=0, armnnSerializer::OutputShapeRounding outputShapeRounding=armnnSerializer::OutputShapeRounding_Floor, armnnSerializer::PaddingMethod paddingMethod=armnnSerializer::PaddingMethod_IgnoreValue, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)
 
flatbuffers::Offset< Pooling3dDescriptor > CreatePooling3dDescriptor (flatbuffers::FlatBufferBuilder &_fbb, armnnSerializer::PoolingAlgorithm poolType=armnnSerializer::PoolingAlgorithm_Max, uint32_t padLeft=0, uint32_t padRight=0, uint32_t padTop=0, uint32_t padBottom=0, uint32_t padFront=0, uint32_t padBack=0, uint32_t poolWidth=0, uint32_t poolHeight=0, uint32_t poolDepth=0, uint32_t strideX=0, uint32_t strideY=0, uint32_t strideZ=0, armnnSerializer::OutputShapeRounding outputShapeRounding=armnnSerializer::OutputShapeRounding_Floor, armnnSerializer::PaddingMethod paddingMethod=armnnSerializer::PaddingMethod_IgnoreValue, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)
 
flatbuffers::Offset< QuantizeLayer > CreateQuantizeLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< SoftmaxLayer > CreateSoftmaxLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::SoftmaxDescriptor > descriptor=0)
 
flatbuffers::Offset< SoftmaxDescriptor > CreateSoftmaxDescriptor (flatbuffers::FlatBufferBuilder &_fbb, float beta=0.0f, int32_t axis=-1)
 
flatbuffers::Offset< DepthwiseConvolution2dLayer > CreateDepthwiseConvolution2dLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::DepthwiseConvolution2dDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::ConstTensor > weights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > biases=0)
 
flatbuffers::Offset< DepthwiseConvolution2dDescriptor > CreateDepthwiseConvolution2dDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t padLeft=0, uint32_t padRight=0, uint32_t padTop=0, uint32_t padBottom=0, uint32_t strideX=0, uint32_t strideY=0, uint32_t dilationX=1, uint32_t dilationY=1, bool biasEnabled=false, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NCHW)
 
flatbuffers::Offset< OutputLayer > CreateOutputLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::BindableLayerBase > base=0)
 
flatbuffers::Offset< ReshapeLayer > CreateReshapeLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ReshapeDescriptor > descriptor=0)
 
flatbuffers::Offset< ReshapeDescriptor > CreateReshapeDescriptor (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> targetShape=0)
 
flatbuffers::Offset< ReshapeDescriptor > CreateReshapeDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *targetShape=nullptr)
 
flatbuffers::Offset< PermuteLayer > CreatePermuteLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::PermuteDescriptor > descriptor=0)
 
flatbuffers::Offset< PermuteDescriptor > CreatePermuteDescriptor (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> dimMappings=0)
 
flatbuffers::Offset< PermuteDescriptor > CreatePermuteDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *dimMappings=nullptr)
 
flatbuffers::Offset< ShapeLayer > CreateShapeLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< SpaceToBatchNdLayer > CreateSpaceToBatchNdLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::SpaceToBatchNdDescriptor > descriptor=0)
 
flatbuffers::Offset< SpaceToBatchNdDescriptor > CreateSpaceToBatchNdDescriptor (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> blockShape=0, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> padList=0, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)
 
flatbuffers::Offset< SpaceToBatchNdDescriptor > CreateSpaceToBatchNdDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *blockShape=nullptr, const std::vector< uint32_t > *padList=nullptr, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)
 
flatbuffers::Offset< SpaceToDepthLayer > CreateSpaceToDepthLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::SpaceToDepthDescriptor > descriptor=0)
 
flatbuffers::Offset< SpaceToDepthDescriptor > CreateSpaceToDepthDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t blockSize=0, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)
 
flatbuffers::Offset< SubtractionLayer > CreateSubtractionLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< BatchToSpaceNdLayer > CreateBatchToSpaceNdLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::BatchToSpaceNdDescriptor > descriptor=0)
 
flatbuffers::Offset< BatchToSpaceNdDescriptor > CreateBatchToSpaceNdDescriptor (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> blockShape=0, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> crops=0, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)
 
flatbuffers::Offset< BatchToSpaceNdDescriptor > CreateBatchToSpaceNdDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *blockShape=nullptr, const std::vector< uint32_t > *crops=nullptr, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)
 
flatbuffers::Offset< NormalizationLayer > CreateNormalizationLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::NormalizationDescriptor > descriptor=0)
 
flatbuffers::Offset< NormalizationDescriptor > CreateNormalizationDescriptor (flatbuffers::FlatBufferBuilder &_fbb, armnnSerializer::NormalizationAlgorithmChannel normChannelType=armnnSerializer::NormalizationAlgorithmChannel_Across, armnnSerializer::NormalizationAlgorithmMethod normMethodType=armnnSerializer::NormalizationAlgorithmMethod_LocalBrightness, uint32_t normSize=0, float alpha=0.0f, float beta=0.0f, float k=0.0f, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NCHW)
 
flatbuffers::Offset< MeanLayer > CreateMeanLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::MeanDescriptor > descriptor=0)
 
flatbuffers::Offset< MeanDescriptor > CreateMeanDescriptor (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> axis=0, bool keepDims=false)
 
flatbuffers::Offset< MeanDescriptor > CreateMeanDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *axis=nullptr, bool keepDims=false)
 
flatbuffers::Offset< PadLayer > CreatePadLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::PadDescriptor > descriptor=0)
 
flatbuffers::Offset< PadDescriptor > CreatePadDescriptor (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> padList=0, float padValue=0.0f, armnnSerializer::PaddingMode paddingMode=armnnSerializer::PaddingMode_Constant)
 
flatbuffers::Offset< PadDescriptor > CreatePadDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *padList=nullptr, float padValue=0.0f, armnnSerializer::PaddingMode paddingMode=armnnSerializer::PaddingMode_Constant)
 
flatbuffers::Offset< RsqrtLayer > CreateRsqrtLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< BatchNormalizationLayer > CreateBatchNormalizationLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::BatchNormalizationDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::ConstTensor > mean=0, flatbuffers::Offset< armnnSerializer::ConstTensor > variance=0, flatbuffers::Offset< armnnSerializer::ConstTensor > beta=0, flatbuffers::Offset< armnnSerializer::ConstTensor > gamma=0)
 
flatbuffers::Offset< BatchNormalizationDescriptor > CreateBatchNormalizationDescriptor (flatbuffers::FlatBufferBuilder &_fbb, float eps=0.0f, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)
 
flatbuffers::Offset< ResizeBilinearLayer > CreateResizeBilinearLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ResizeBilinearDescriptor > descriptor=0)
 
flatbuffers::Offset< ResizeBilinearDescriptor > CreateResizeBilinearDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t targetWidth=0, uint32_t targetHeight=0, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC, bool alignCorners=false, bool halfPixelCenters=false)
 
flatbuffers::Offset< SliceLayer > CreateSliceLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::SliceDescriptor > descriptor=0)
 
flatbuffers::Offset< SliceDescriptor > CreateSliceDescriptor (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> begin=0, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> size=0)
 
flatbuffers::Offset< SliceDescriptor > CreateSliceDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *begin=nullptr, const std::vector< uint32_t > *size=nullptr)
 
flatbuffers::Offset< StridedSliceLayer > CreateStridedSliceLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::StridedSliceDescriptor > descriptor=0)
 
flatbuffers::Offset< StridedSliceDescriptor > CreateStridedSliceDescriptor (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int32_t >> begin=0, flatbuffers::Offset< flatbuffers::Vector< int32_t >> end=0, flatbuffers::Offset< flatbuffers::Vector< int32_t >> stride=0, int32_t beginMask=0, int32_t endMask=0, int32_t shrinkAxisMask=0, int32_t ellipsisMask=0, int32_t newAxisMask=0, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)
 
flatbuffers::Offset< StridedSliceDescriptor > CreateStridedSliceDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *begin=nullptr, const std::vector< int32_t > *end=nullptr, const std::vector< int32_t > *stride=nullptr, int32_t beginMask=0, int32_t endMask=0, int32_t shrinkAxisMask=0, int32_t ellipsisMask=0, int32_t newAxisMask=0, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC)
 
flatbuffers::Offset< ConcatLayer > CreateConcatLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::OriginsDescriptor > descriptor=0)
 
flatbuffers::Offset< MergerLayerCreateMergerLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::OriginsDescriptor > descriptor=0)
 
flatbuffers::Offset< UintVector > CreateUintVector (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> data=0)
 
flatbuffers::Offset< UintVector > CreateUintVectorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *data=nullptr)
 
flatbuffers::Offset< OriginsDescriptor > CreateOriginsDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t concatAxis=0, uint32_t numViews=0, uint32_t numDimensions=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::UintVector >>> viewOrigins=0)
 
flatbuffers::Offset< OriginsDescriptor > CreateOriginsDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, uint32_t concatAxis=0, uint32_t numViews=0, uint32_t numDimensions=0, const std::vector< flatbuffers::Offset< armnnSerializer::UintVector >> *viewOrigins=nullptr)
 
flatbuffers::Offset< ViewsDescriptor > CreateViewsDescriptor (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::OriginsDescriptor > origins=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::UintVector >>> viewSizes=0)
 
flatbuffers::Offset< ViewsDescriptor > CreateViewsDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::OriginsDescriptor > origins=0, const std::vector< flatbuffers::Offset< armnnSerializer::UintVector >> *viewSizes=nullptr)
 
flatbuffers::Offset< SplitterLayer > CreateSplitterLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ViewsDescriptor > descriptor=0)
 
flatbuffers::Offset< DetectionPostProcessLayer > CreateDetectionPostProcessLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::DetectionPostProcessDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::ConstTensor > anchors=0)
 
flatbuffers::Offset< DetectionPostProcessDescriptor > CreateDetectionPostProcessDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t maxDetections=0, uint32_t maxClassesPerDetection=0, uint32_t detectionsPerClass=0, float nmsScoreThreshold=0.0f, float nmsIouThreshold=0.0f, uint32_t numClasses=0, bool useRegularNms=false, float scaleX=0.0f, float scaleY=0.0f, float scaleW=0.0f, float scaleH=0.0f)
 
flatbuffers::Offset< LstmInputParams > CreateLstmInputParams (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToCellWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToCellWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > forgetGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > outputGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > projectionWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > projectionBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputLayerNormWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > forgetLayerNormWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellLayerNormWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > outputLayerNormWeights=0)
 
flatbuffers::Offset< LstmDescriptor > CreateLstmDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t activationFunc=0, float clippingThresCell=0.0f, float clippingThresProj=0.0f, bool cifgEnabled=true, bool peepholeEnabled=false, bool projectionEnabled=false, bool layerNormEnabled=false)
 
flatbuffers::Offset< LstmLayer > CreateLstmLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::LstmDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::LstmInputParams > inputParams=0)
 
flatbuffers::Offset< QLstmInputParams > CreateQLstmInputParams (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToCellWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToCellWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > forgetGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > outputGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > projectionWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > projectionBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputLayerNormWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > forgetLayerNormWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellLayerNormWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > outputLayerNormWeights=0)
 
flatbuffers::Offset< QLstmDescriptor > CreateQLstmDescriptor (flatbuffers::FlatBufferBuilder &_fbb, bool cifgEnabled=true, bool peepholeEnabled=false, bool projectionEnabled=false, bool layerNormEnabled=false, float cellClip=0.0f, float projectionClip=0.0f, float inputIntermediateScale=0.0f, float forgetIntermediateScale=0.0f, float cellIntermediateScale=0.0f, float outputIntermediateScale=0.0f, int32_t hiddenStateZeroPoint=0, float hiddenStateScale=0.0f)
 
flatbuffers::Offset< QLstmLayer > CreateQLstmLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::QLstmDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::QLstmInputParams > inputParams=0)
 
flatbuffers::Offset< QuantizedLstmInputParams > CreateQuantizedLstmInputParams (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToCellWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToInputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToForgetWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToCellWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > recurrentToOutputWeights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > inputGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > forgetGateBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > cellBias=0, flatbuffers::Offset< armnnSerializer::ConstTensor > outputGateBias=0)
 
flatbuffers::Offset< QuantizedLstmLayer > CreateQuantizedLstmLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::QuantizedLstmInputParams > inputParams=0)
 
flatbuffers::Offset< DequantizeLayer > CreateDequantizeLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< MergeLayer > CreateMergeLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< SwitchLayer > CreateSwitchLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< PreluLayer > CreatePreluLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< TransposeConvolution2dLayer > CreateTransposeConvolution2dLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::TransposeConvolution2dDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::ConstTensor > weights=0, flatbuffers::Offset< armnnSerializer::ConstTensor > biases=0)
 
flatbuffers::Offset< TransposeConvolution2dDescriptor > CreateTransposeConvolution2dDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t padLeft=0, uint32_t padRight=0, uint32_t padTop=0, uint32_t padBottom=0, uint32_t strideX=0, uint32_t strideY=0, bool biasEnabled=false, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NCHW)
 
flatbuffers::Offset< TransposeLayer > CreateTransposeLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::TransposeDescriptor > descriptor=0)
 
flatbuffers::Offset< TransposeDescriptor > CreateTransposeDescriptor (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> dimMappings=0)
 
flatbuffers::Offset< TransposeDescriptor > CreateTransposeDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint32_t > *dimMappings=nullptr)
 
flatbuffers::Offset< ResizeLayer > CreateResizeLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ResizeDescriptor > descriptor=0)
 
flatbuffers::Offset< ResizeDescriptor > CreateResizeDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t targetHeight=0, uint32_t targetWidth=0, armnnSerializer::ResizeMethod method=armnnSerializer::ResizeMethod_NearestNeighbor, armnnSerializer::DataLayout dataLayout=armnnSerializer::DataLayout_NHWC, bool alignCorners=false, bool halfPixelCenters=false)
 
flatbuffers::Offset< StackLayer > CreateStackLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::StackDescriptor > descriptor=0)
 
flatbuffers::Offset< StackDescriptor > CreateStackDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t axis=0, uint32_t numInputs=0, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> inputShape=0)
 
flatbuffers::Offset< StackDescriptor > CreateStackDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, uint32_t axis=0, uint32_t numInputs=0, const std::vector< uint32_t > *inputShape=nullptr)
 
flatbuffers::Offset< StandInDescriptor > CreateStandInDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t numInputs=0, uint32_t numOutputs=0)
 
flatbuffers::Offset< StandInLayer > CreateStandInLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::StandInDescriptor > descriptor=0)
 
flatbuffers::Offset< RankLayer > CreateRankLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0)
 
flatbuffers::Offset< ReduceLayer > CreateReduceLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::ReduceDescriptor > descriptor=0)
 
flatbuffers::Offset< ReduceDescriptor > CreateReduceDescriptor (flatbuffers::FlatBufferBuilder &_fbb, bool keepDims=false, flatbuffers::Offset< flatbuffers::Vector< uint32_t >> axis=0, armnnSerializer::ReduceOperation reduceOperation=armnnSerializer::ReduceOperation_Sum)
 
flatbuffers::Offset< ReduceDescriptor > CreateReduceDescriptorDirect (flatbuffers::FlatBufferBuilder &_fbb, bool keepDims=false, const std::vector< uint32_t > *axis=nullptr, armnnSerializer::ReduceOperation reduceOperation=armnnSerializer::ReduceOperation_Sum)
 
flatbuffers::Offset< UnidirectionalSequenceLstmDescriptor > CreateUnidirectionalSequenceLstmDescriptor (flatbuffers::FlatBufferBuilder &_fbb, uint32_t activationFunc=0, float clippingThresCell=0.0f, float clippingThresProj=0.0f, bool cifgEnabled=true, bool peepholeEnabled=false, bool projectionEnabled=false, bool layerNormEnabled=false, bool timeMajor=false)
 
flatbuffers::Offset< UnidirectionalSequenceLstmLayer > CreateUnidirectionalSequenceLstmLayer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< armnnSerializer::LayerBase > base=0, flatbuffers::Offset< armnnSerializer::UnidirectionalSequenceLstmDescriptor > descriptor=0, flatbuffers::Offset< armnnSerializer::LstmInputParams > inputParams=0)
 
template<>
const armnnSerializer::ActivationLayer * AnyLayer::layer_as< armnnSerializer::ActivationLayer > () const
 
template<>
const armnnSerializer::AdditionLayer * AnyLayer::layer_as< armnnSerializer::AdditionLayer > () const
 
template<>
const armnnSerializer::BatchToSpaceNdLayer * AnyLayer::layer_as< armnnSerializer::BatchToSpaceNdLayer > () const
 
template<>
const armnnSerializer::BatchNormalizationLayer * AnyLayer::layer_as< armnnSerializer::BatchNormalizationLayer > () const
 
template<>
const armnnSerializer::ConstantLayer * AnyLayer::layer_as< armnnSerializer::ConstantLayer > () const
 
template<>
const armnnSerializer::Convolution2dLayer * AnyLayer::layer_as< armnnSerializer::Convolution2dLayer > () const
 
template<>
const armnnSerializer::DepthwiseConvolution2dLayer * AnyLayer::layer_as< armnnSerializer::DepthwiseConvolution2dLayer > () const
 
template<>
const armnnSerializer::FullyConnectedLayer * AnyLayer::layer_as< armnnSerializer::FullyConnectedLayer > () const
 
template<>
const armnnSerializer::InputLayer * AnyLayer::layer_as< armnnSerializer::InputLayer > () const
 
template<>
const armnnSerializer::MultiplicationLayer * AnyLayer::layer_as< armnnSerializer::MultiplicationLayer > () const
 
template<>
const armnnSerializer::OutputLayer * AnyLayer::layer_as< armnnSerializer::OutputLayer > () const
 
template<>
const armnnSerializer::PermuteLayer * AnyLayer::layer_as< armnnSerializer::PermuteLayer > () const
 
template<>
const armnnSerializer::Pooling2dLayer * AnyLayer::layer_as< armnnSerializer::Pooling2dLayer > () const
 
template<>
const armnnSerializer::ReshapeLayer * AnyLayer::layer_as< armnnSerializer::ReshapeLayer > () const
 
template<>
const armnnSerializer::SoftmaxLayer * AnyLayer::layer_as< armnnSerializer::SoftmaxLayer > () const
 
template<>
const armnnSerializer::SpaceToBatchNdLayer * AnyLayer::layer_as< armnnSerializer::SpaceToBatchNdLayer > () const
 
template<>
const armnnSerializer::DivisionLayer * AnyLayer::layer_as< armnnSerializer::DivisionLayer > () const
 
template<>
const armnnSerializer::MinimumLayer * AnyLayer::layer_as< armnnSerializer::MinimumLayer > () const
 
template<>
const armnnSerializer::EqualLayer * AnyLayer::layer_as< armnnSerializer::EqualLayer > () const
 
template<>
const armnnSerializer::MaximumLayer * AnyLayer::layer_as< armnnSerializer::MaximumLayer > () const
 
template<>
const armnnSerializer::NormalizationLayer * AnyLayer::layer_as< armnnSerializer::NormalizationLayer > () const
 
template<>
const armnnSerializer::PadLayer * AnyLayer::layer_as< armnnSerializer::PadLayer > () const
 
template<>
const armnnSerializer::RsqrtLayer * AnyLayer::layer_as< armnnSerializer::RsqrtLayer > () const
 
template<>
const armnnSerializer::FloorLayer * AnyLayer::layer_as< armnnSerializer::FloorLayer > () const
 
template<>
const armnnSerializer::GreaterLayer * AnyLayer::layer_as< armnnSerializer::GreaterLayer > () const
 
template<>
const armnnSerializer::ResizeBilinearLayer * AnyLayer::layer_as< armnnSerializer::ResizeBilinearLayer > () const
 
template<>
const armnnSerializer::SubtractionLayer * AnyLayer::layer_as< armnnSerializer::SubtractionLayer > () const
 
template<>
const armnnSerializer::StridedSliceLayer * AnyLayer::layer_as< armnnSerializer::StridedSliceLayer > () const
 
template<>
const armnnSerializer::GatherLayer * AnyLayer::layer_as< armnnSerializer::GatherLayer > () const
 
template<>
const armnnSerializer::MeanLayer * AnyLayer::layer_as< armnnSerializer::MeanLayer > () const
 
template<>
const armnnSerializer::MergerLayerAnyLayer::layer_as< armnnSerializer::MergerLayer > () const
 
template<>
const armnnSerializer::L2NormalizationLayer * AnyLayer::layer_as< armnnSerializer::L2NormalizationLayer > () const
 
template<>
const armnnSerializer::SplitterLayer * AnyLayer::layer_as< armnnSerializer::SplitterLayer > () const
 
template<>
const armnnSerializer::DetectionPostProcessLayer * AnyLayer::layer_as< armnnSerializer::DetectionPostProcessLayer > () const
 
template<>
const armnnSerializer::LstmLayer * AnyLayer::layer_as< armnnSerializer::LstmLayer > () const
 
template<>
const armnnSerializer::QuantizedLstmLayer * AnyLayer::layer_as< armnnSerializer::QuantizedLstmLayer > () const
 
template<>
const armnnSerializer::QuantizeLayer * AnyLayer::layer_as< armnnSerializer::QuantizeLayer > () const
 
template<>
const armnnSerializer::DequantizeLayer * AnyLayer::layer_as< armnnSerializer::DequantizeLayer > () const
 
template<>
const armnnSerializer::MergeLayer * AnyLayer::layer_as< armnnSerializer::MergeLayer > () const
 
template<>
const armnnSerializer::SwitchLayer * AnyLayer::layer_as< armnnSerializer::SwitchLayer > () const
 
template<>
const armnnSerializer::ConcatLayer * AnyLayer::layer_as< armnnSerializer::ConcatLayer > () const
 
template<>
const armnnSerializer::SpaceToDepthLayer * AnyLayer::layer_as< armnnSerializer::SpaceToDepthLayer > () const
 
template<>
const armnnSerializer::PreluLayer * AnyLayer::layer_as< armnnSerializer::PreluLayer > () const
 
template<>
const armnnSerializer::TransposeConvolution2dLayer * AnyLayer::layer_as< armnnSerializer::TransposeConvolution2dLayer > () const
 
template<>
const armnnSerializer::ResizeLayer * AnyLayer::layer_as< armnnSerializer::ResizeLayer > () const
 
template<>
const armnnSerializer::StackLayer * AnyLayer::layer_as< armnnSerializer::StackLayer > () const
 
template<>
const armnnSerializer::AbsLayer * AnyLayer::layer_as< armnnSerializer::AbsLayer > () const
 
template<>
const armnnSerializer::ArgMinMaxLayer * AnyLayer::layer_as< armnnSerializer::ArgMinMaxLayer > () const
 
template<>
const armnnSerializer::SliceLayer * AnyLayer::layer_as< armnnSerializer::SliceLayer > () const
 
template<>
const armnnSerializer::DepthToSpaceLayer * AnyLayer::layer_as< armnnSerializer::DepthToSpaceLayer > () const
 
template<>
const armnnSerializer::InstanceNormalizationLayer * AnyLayer::layer_as< armnnSerializer::InstanceNormalizationLayer > () const
 
template<>
const armnnSerializer::LogSoftmaxLayer * AnyLayer::layer_as< armnnSerializer::LogSoftmaxLayer > () const
 
template<>
const armnnSerializer::ComparisonLayer * AnyLayer::layer_as< armnnSerializer::ComparisonLayer > () const
 
template<>
const armnnSerializer::StandInLayer * AnyLayer::layer_as< armnnSerializer::StandInLayer > () const
 
template<>
const armnnSerializer::ElementwiseUnaryLayer * AnyLayer::layer_as< armnnSerializer::ElementwiseUnaryLayer > () const
 
template<>
const armnnSerializer::TransposeLayer * AnyLayer::layer_as< armnnSerializer::TransposeLayer > () const
 
template<>
const armnnSerializer::QLstmLayer * AnyLayer::layer_as< armnnSerializer::QLstmLayer > () const
 
template<>
const armnnSerializer::FillLayer * AnyLayer::layer_as< armnnSerializer::FillLayer > () const
 
template<>
const armnnSerializer::RankLayer * AnyLayer::layer_as< armnnSerializer::RankLayer > () const
 
template<>
const armnnSerializer::LogicalBinaryLayer * AnyLayer::layer_as< armnnSerializer::LogicalBinaryLayer > () const
 
template<>
const armnnSerializer::ReduceLayer * AnyLayer::layer_as< armnnSerializer::ReduceLayer > () const
 
template<>
const armnnSerializer::CastLayer * AnyLayer::layer_as< armnnSerializer::CastLayer > () const
 
template<>
const armnnSerializer::ShapeLayer * AnyLayer::layer_as< armnnSerializer::ShapeLayer > () const
 
template<>
const armnnSerializer::UnidirectionalSequenceLstmLayer * AnyLayer::layer_as< armnnSerializer::UnidirectionalSequenceLstmLayer > () const
 
template<>
const armnnSerializer::ChannelShuffleLayer * AnyLayer::layer_as< armnnSerializer::ChannelShuffleLayer > () const
 
template<>
const armnnSerializer::Convolution3dLayer * AnyLayer::layer_as< armnnSerializer::Convolution3dLayer > () const
 
template<>
const armnnSerializer::Pooling3dLayer * AnyLayer::layer_as< armnnSerializer::Pooling3dLayer > () const
 
template<>
const armnnSerializer::GatherNdLayer * AnyLayer::layer_as< armnnSerializer::GatherNdLayer > () const
 
flatbuffers::Offset< AnyLayer > CreateAnyLayer (flatbuffers::FlatBufferBuilder &_fbb, armnnSerializer::Layer layer_type=armnnSerializer::Layer_NONE, flatbuffers::Offset< void > layer=0)
 
flatbuffers::Offset< FeatureCompatibilityVersions > CreateFeatureCompatibilityVersions (flatbuffers::FlatBufferBuilder &_fbb, uint32_t bindingIdsScheme=0, uint32_t weightsLayoutScheme=0, uint32_t constantTensorsAsInputs=0)
 
flatbuffers::Offset< SerializedGraph > CreateSerializedGraph (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< armnnSerializer::AnyLayer >>> layers=0, flatbuffers::Offset< flatbuffers::Vector< int32_t >> inputIds=0, flatbuffers::Offset< flatbuffers::Vector< int32_t >> outputIds=0, flatbuffers::Offset< armnnSerializer::FeatureCompatibilityVersions > featureVersions=0)
 
flatbuffers::Offset< SerializedGraph > CreateSerializedGraphDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< flatbuffers::Offset< armnnSerializer::AnyLayer >> *layers=nullptr, const std::vector< int32_t > *inputIds=nullptr, const std::vector< int32_t > *outputIds=nullptr, flatbuffers::Offset< armnnSerializer::FeatureCompatibilityVersions > featureVersions=0)
 
const armnnSerializer::SerializedGraph * GetSerializedGraph (const void *buf)
 
const armnnSerializer::SerializedGraph * GetSizePrefixedSerializedGraph (const void *buf)
 
const char * SerializedGraphIdentifier ()
 
bool SerializedGraphBufferHasIdentifier (const void *buf)
 
bool VerifySerializedGraphBuffer (flatbuffers::Verifier &verifier)
 
bool VerifySizePrefixedSerializedGraphBuffer (flatbuffers::Verifier &verifier)
 
const char * SerializedGraphExtension ()
 
void FinishSerializedGraphBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< armnnSerializer::SerializedGraph > root)
 
void FinishSizePrefixedSerializedGraphBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< armnnSerializer::SerializedGraph > root)
 

Variables

 VT_DIMENSIONS = 4
 
 VT_DATATYPE = 6
 
 VT_QUANTIZATIONSCALE = 8
 
 VT_QUANTIZATIONOFFSET = 10
 
 VT_QUANTIZATIONSCALES = 12
 
 VT_QUANTIZATIONDIM = 14
 
 VT_DIMENSIONALITY = 16
 
 VT_DIMENSIONSPECIFICITY = 18
 
 VT_INFO = 4
 
 VT_DATA_TYPE = 6
 
 VT_INDEX = 4
 
 VT_LAYERNAME = 6
 
 VT_LAYERTYPE = 8
 
 VT_INPUTSLOTS = 10
 
 VT_BASE = 4
 
 VT_ACTIVATIONFUNCTION = 4
 
 VT_A = 6
 
 VT_ARGMINMAXFUNCTION = 4
 
 VT_AXIS = 4
 
 VT_DESCRIPTOR = 6
 
 VT_WEIGHTS = 8
 
 VT_PADLEFT = 4
 
 VT_PADRIGHT = 6
 
 VT_PADTOP = 8
 
 VT_PADBOTTOM = 10
 
 VT_STRIDEX = 12
 
 VT_STRIDEY = 14
 
 VT_DILATIONX = 16
 
 VT_DILATIONY = 18
 
 VT_BIASENABLED = 20
 
 VT_PADFRONT = 12
 
 VT_PADBACK = 14
 
 VT_STRIDEZ = 20
 
 VT_DILATIONZ = 26
 
 VT_BLOCKSIZE = 4
 
 VT_TRANSPOSEWEIGHTSMATRIX = 6
 
 VT_GAMMA = 4
 
 VT_BETA = 6
 
 VT_EPS = 8
 
 VT_DATALAYOUT = 4
 
 VT_POOLTYPE = 4
 
 VT_POOLWIDTH = 14
 
 VT_POOLHEIGHT = 16
 
 VT_OUTPUTSHAPEROUNDING = 22
 
 VT_PADDINGMETHOD = 24
 
 VT_POOLDEPTH = 22
 
 VT_BLOCKSHAPE = 4
 
 VT_PADLIST = 6
 
 VT_CROPS = 6
 
 VT_NORMCHANNELTYPE = 4
 
 VT_NORMMETHODTYPE = 6
 
 VT_NORMSIZE = 8
 
 VT_ALPHA = 10
 
 VT_K = 14
 
 VT_PADVALUE = 6
 
 VT_MEAN = 8
 
 VT_VARIANCE = 10
 
 VT_TARGETWIDTH = 4
 
 VT_TARGETHEIGHT = 6
 
 VT_ALIGNCORNERS = 10
 
 VT_BEGIN = 4
 
 VT_END = 6
 
 VT_STRIDE = 8
 
 VT_BEGINMASK = 10
 
 VT_ENDMASK = 12
 
 VT_SHRINKAXISMASK = 14
 
 VT_ELLIPSISMASK = 16
 
 VT_NEWAXISMASK = 18
 
 VT_CONCATAXIS = 4
 
 VT_NUMVIEWS = 6
 
 VT_NUMDIMENSIONS = 8
 
 VT_ORIGINS = 4
 
 VT_MAXDETECTIONS = 4
 
 VT_MAXCLASSESPERDETECTION = 6
 
 VT_DETECTIONSPERCLASS = 8
 
 VT_NMSSCORETHRESHOLD = 10
 
 VT_NMSIOUTHRESHOLD = 12
 
 VT_NUMCLASSES = 14
 
 VT_USEREGULARNMS = 16
 
 VT_SCALEX = 18
 
 VT_SCALEY = 20
 
 VT_SCALEW = 22
 
 VT_INPUTTOFORGETWEIGHTS = 4
 
 VT_INPUTTOCELLWEIGHTS = 6
 
 VT_INPUTTOOUTPUTWEIGHTS = 8
 
 VT_RECURRENTTOFORGETWEIGHTS = 10
 
 VT_RECURRENTTOCELLWEIGHTS = 12
 
 VT_RECURRENTTOOUTPUTWEIGHTS = 14
 
 VT_FORGETGATEBIAS = 16
 
 VT_CELLBIAS = 18
 
 VT_OUTPUTGATEBIAS = 20
 
 VT_INPUTTOINPUTWEIGHTS = 22
 
 VT_RECURRENTTOINPUTWEIGHTS = 24
 
 VT_CELLTOINPUTWEIGHTS = 26
 
 VT_INPUTGATEBIAS = 28
 
 VT_PROJECTIONWEIGHTS = 30
 
 VT_PROJECTIONBIAS = 32
 
 VT_CELLTOFORGETWEIGHTS = 34
 
 VT_CELLTOOUTPUTWEIGHTS = 36
 
 VT_INPUTLAYERNORMWEIGHTS = 38
 
 VT_FORGETLAYERNORMWEIGHTS = 40
 
 VT_CELLLAYERNORMWEIGHTS = 42
 
 VT_ACTIVATIONFUNC = 4
 
 VT_CLIPPINGTHRESCELL = 6
 
 VT_CLIPPINGTHRESPROJ = 8
 
 VT_CIFGENABLED = 10
 
 VT_PEEPHOLEENABLED = 12
 
 VT_PROJECTIONENABLED = 14
 
 VT_LAYERNORMENABLED = 10
 
 VT_CELLCLIP = 12
 
 VT_PROJECTIONCLIP = 14
 
 VT_INPUTINTERMEDIATESCALE = 16
 
 VT_FORGETINTERMEDIATESCALE = 18
 
 VT_CELLINTERMEDIATESCALE = 20
 
 VT_OUTPUTINTERMEDIATESCALE = 22
 
 VT_HIDDENSTATEZEROPOINT = 24
 
 VT_METHOD = 8
 
 VT_NUMINPUTS = 6
 
 VT_KEEPDIMS = 4
 
 VT_LAYER_TYPE = 4
 
 VT_BINDINGIDSSCHEME = 4
 
 VT_WEIGHTSLAYOUTSCHEME = 6
 
 VT_LAYERS = 4
 
 VT_INPUTIDS = 6
 
 VT_OUTPUTIDS = 8
 

Variable Documentation

◆ VT_A

◆ VT_ACTIVATIONFUNC

◆ VT_ACTIVATIONFUNCTION

◆ VT_ALIGNCORNERS

◆ VT_ALPHA

◆ VT_ARGMINMAXFUNCTION

◆ VT_AXIS

◆ VT_BASE

VT_BASE = 4

Definition at line 2448 of file ArmnnSchema_generated.h.

Referenced by BindableLayerBaseBuilder::add_base(), AbsLayerBuilder::add_base(), ActivationLayerBuilder::add_base(), AdditionLayerBuilder::add_base(), ArgMinMaxLayerBuilder::add_base(), CastLayerBuilder::add_base(), ChannelShuffleLayerBuilder::add_base(), ComparisonLayerBuilder::add_base(), ConstantLayerBuilder::add_base(), Convolution2dLayerBuilder::add_base(), Convolution3dLayerBuilder::add_base(), DepthToSpaceLayerBuilder::add_base(), DivisionLayerBuilder::add_base(), ElementwiseUnaryLayerBuilder::add_base(), EqualLayerBuilder::add_base(), FillLayerBuilder::add_base(), FloorLayerBuilder::add_base(), FullyConnectedLayerBuilder::add_base(), GatherLayerBuilder::add_base(), GatherNdLayerBuilder::add_base(), GreaterLayerBuilder::add_base(), InputLayerBuilder::add_base(), InstanceNormalizationLayerBuilder::add_base(), LogSoftmaxLayerBuilder::add_base(), L2NormalizationLayerBuilder::add_base(), LogicalBinaryLayerBuilder::add_base(), MinimumLayerBuilder::add_base(), MaximumLayerBuilder::add_base(), MultiplicationLayerBuilder::add_base(), Pooling2dLayerBuilder::add_base(), Pooling3dLayerBuilder::add_base(), QuantizeLayerBuilder::add_base(), SoftmaxLayerBuilder::add_base(), DepthwiseConvolution2dLayerBuilder::add_base(), OutputLayerBuilder::add_base(), ReshapeLayerBuilder::add_base(), PermuteLayerBuilder::add_base(), ShapeLayerBuilder::add_base(), SpaceToBatchNdLayerBuilder::add_base(), SpaceToDepthLayerBuilder::add_base(), SubtractionLayerBuilder::add_base(), BatchToSpaceNdLayerBuilder::add_base(), NormalizationLayerBuilder::add_base(), MeanLayerBuilder::add_base(), PadLayerBuilder::add_base(), RsqrtLayerBuilder::add_base(), BatchNormalizationLayerBuilder::add_base(), ResizeBilinearLayerBuilder::add_base(), SliceLayerBuilder::add_base(), StridedSliceLayerBuilder::add_base(), ConcatLayerBuilder::add_base(), MergerLayerBuilder::add_base(), SplitterLayerBuilder::add_base(), DetectionPostProcessLayerBuilder::add_base(), LstmLayerBuilder::add_base(), QLstmLayerBuilder::add_base(), QuantizedLstmLayerBuilder::add_base(), DequantizeLayerBuilder::add_base(), MergeLayerBuilder::add_base(), SwitchLayerBuilder::add_base(), PreluLayerBuilder::add_base(), TransposeConvolution2dLayerBuilder::add_base(), TransposeLayerBuilder::add_base(), ResizeLayerBuilder::add_base(), StackLayerBuilder::add_base(), StandInLayerBuilder::add_base(), RankLayerBuilder::add_base(), ReduceLayerBuilder::add_base(), UnidirectionalSequenceLstmLayerBuilder::add_base(), FLATBUFFERS_FINAL_CLASS::base(), and FLATBUFFERS_FINAL_CLASS::Verify().

◆ VT_BEGIN

◆ VT_BEGINMASK

◆ VT_BETA

◆ VT_BIASENABLED

◆ VT_BINDINGIDSSCHEME

◆ VT_BLOCKSHAPE

◆ VT_BLOCKSIZE

◆ VT_CELLBIAS

◆ VT_CELLCLIP

◆ VT_CELLINTERMEDIATESCALE

◆ VT_CELLLAYERNORMWEIGHTS

◆ VT_CELLTOFORGETWEIGHTS

◆ VT_CELLTOINPUTWEIGHTS

◆ VT_CELLTOOUTPUTWEIGHTS

◆ VT_CIFGENABLED

◆ VT_CLIPPINGTHRESCELL

◆ VT_CLIPPINGTHRESPROJ

◆ VT_CONCATAXIS

◆ VT_CROPS

◆ VT_DATA_TYPE

◆ VT_DATALAYOUT

◆ VT_DATATYPE

◆ VT_DESCRIPTOR

VT_DESCRIPTOR = 6

Definition at line 3110 of file ArmnnSchema_generated.h.

Referenced by ActivationLayerBuilder::add_descriptor(), ArgMinMaxLayerBuilder::add_descriptor(), ChannelShuffleLayerBuilder::add_descriptor(), ComparisonLayerBuilder::add_descriptor(), Convolution2dLayerBuilder::add_descriptor(), Convolution3dLayerBuilder::add_descriptor(), DepthToSpaceLayerBuilder::add_descriptor(), ElementwiseUnaryLayerBuilder::add_descriptor(), FillLayerBuilder::add_descriptor(), FullyConnectedLayerBuilder::add_descriptor(), GatherLayerBuilder::add_descriptor(), InstanceNormalizationLayerBuilder::add_descriptor(), LogSoftmaxLayerBuilder::add_descriptor(), L2NormalizationLayerBuilder::add_descriptor(), LogicalBinaryLayerBuilder::add_descriptor(), Pooling2dLayerBuilder::add_descriptor(), Pooling3dLayerBuilder::add_descriptor(), SoftmaxLayerBuilder::add_descriptor(), DepthwiseConvolution2dLayerBuilder::add_descriptor(), ReshapeLayerBuilder::add_descriptor(), PermuteLayerBuilder::add_descriptor(), SpaceToBatchNdLayerBuilder::add_descriptor(), SpaceToDepthLayerBuilder::add_descriptor(), BatchToSpaceNdLayerBuilder::add_descriptor(), NormalizationLayerBuilder::add_descriptor(), MeanLayerBuilder::add_descriptor(), PadLayerBuilder::add_descriptor(), BatchNormalizationLayerBuilder::add_descriptor(), ResizeBilinearLayerBuilder::add_descriptor(), SliceLayerBuilder::add_descriptor(), StridedSliceLayerBuilder::add_descriptor(), ConcatLayerBuilder::add_descriptor(), MergerLayerBuilder::add_descriptor(), SplitterLayerBuilder::add_descriptor(), DetectionPostProcessLayerBuilder::add_descriptor(), LstmLayerBuilder::add_descriptor(), QLstmLayerBuilder::add_descriptor(), TransposeConvolution2dLayerBuilder::add_descriptor(), TransposeLayerBuilder::add_descriptor(), ResizeLayerBuilder::add_descriptor(), StackLayerBuilder::add_descriptor(), StandInLayerBuilder::add_descriptor(), ReduceLayerBuilder::add_descriptor(), UnidirectionalSequenceLstmLayerBuilder::add_descriptor(), FLATBUFFERS_FINAL_CLASS::descriptor(), and FLATBUFFERS_FINAL_CLASS::Verify().

◆ VT_DETECTIONSPERCLASS

◆ VT_DILATIONX

◆ VT_DILATIONY

◆ VT_DILATIONZ

◆ VT_DIMENSIONALITY

◆ VT_DIMENSIONS

◆ VT_DIMENSIONSPECIFICITY

◆ VT_ELLIPSISMASK

◆ VT_END

◆ VT_ENDMASK

◆ VT_EPS

◆ VT_FORGETGATEBIAS

◆ VT_FORGETINTERMEDIATESCALE

◆ VT_FORGETLAYERNORMWEIGHTS

◆ VT_GAMMA

◆ VT_HIDDENSTATEZEROPOINT

◆ VT_INDEX

◆ VT_INFO

◆ VT_INPUTGATEBIAS

◆ VT_INPUTIDS

◆ VT_INPUTINTERMEDIATESCALE

◆ VT_INPUTLAYERNORMWEIGHTS

◆ VT_INPUTSLOTS

◆ VT_INPUTTOCELLWEIGHTS

◆ VT_INPUTTOFORGETWEIGHTS

◆ VT_INPUTTOINPUTWEIGHTS

◆ VT_INPUTTOOUTPUTWEIGHTS

◆ VT_K

◆ VT_KEEPDIMS

◆ VT_LAYER_TYPE

◆ VT_LAYERNAME

◆ VT_LAYERNORMENABLED

◆ VT_LAYERS

◆ VT_LAYERTYPE

◆ VT_MAXCLASSESPERDETECTION

◆ VT_MAXDETECTIONS

◆ VT_MEAN

◆ VT_METHOD

◆ VT_NEWAXISMASK

◆ VT_NMSIOUTHRESHOLD

◆ VT_NMSSCORETHRESHOLD

◆ VT_NORMCHANNELTYPE

◆ VT_NORMMETHODTYPE

◆ VT_NORMSIZE

◆ VT_NUMCLASSES

◆ VT_NUMDIMENSIONS

◆ VT_NUMINPUTS

◆ VT_NUMVIEWS

◆ VT_ORIGINS

◆ VT_OUTPUTGATEBIAS

◆ VT_OUTPUTIDS

◆ VT_OUTPUTINTERMEDIATESCALE

◆ VT_OUTPUTSHAPEROUNDING

◆ VT_PADBACK

◆ VT_PADBOTTOM

◆ VT_PADDINGMETHOD

◆ VT_PADFRONT

◆ VT_PADLEFT

◆ VT_PADLIST

◆ VT_PADRIGHT

◆ VT_PADTOP

◆ VT_PADVALUE

◆ VT_PEEPHOLEENABLED

◆ VT_POOLDEPTH

◆ VT_POOLHEIGHT

◆ VT_POOLTYPE

◆ VT_POOLWIDTH

◆ VT_PROJECTIONBIAS

◆ VT_PROJECTIONCLIP

◆ VT_PROJECTIONENABLED

◆ VT_PROJECTIONWEIGHTS

◆ VT_QUANTIZATIONDIM

◆ VT_QUANTIZATIONOFFSET

◆ VT_QUANTIZATIONSCALE

◆ VT_QUANTIZATIONSCALES

◆ VT_RECURRENTTOCELLWEIGHTS

◆ VT_RECURRENTTOFORGETWEIGHTS

◆ VT_RECURRENTTOINPUTWEIGHTS

◆ VT_RECURRENTTOOUTPUTWEIGHTS

◆ VT_SCALEW

◆ VT_SCALEX

◆ VT_SCALEY

◆ VT_SHRINKAXISMASK

◆ VT_STRIDE

◆ VT_STRIDEX

◆ VT_STRIDEY

◆ VT_STRIDEZ

◆ VT_TARGETHEIGHT

◆ VT_TARGETWIDTH

◆ VT_TRANSPOSEWEIGHTSMATRIX

◆ VT_USEREGULARNMS

◆ VT_VARIANCE

◆ VT_WEIGHTS

◆ VT_WEIGHTSLAYOUTSCHEME