ArmNN
 21.11
INetwork Member List

This is the complete list of members for INetwork, including all inherited members.

AddActivationLayer(const ActivationDescriptor &activationDescriptor, const char *name=nullptr)INetwork
AddAdditionLayer(const char *name=nullptr)INetwork
AddArgMinMaxLayer(const ArgMinMaxDescriptor &desc, const char *name=nullptr)INetwork
AddBatchNormalizationLayer(const BatchNormalizationDescriptor &desc, const ConstTensor &mean, const ConstTensor &variance, const ConstTensor &beta, const ConstTensor &gamma, const char *name=nullptr)INetwork
AddBatchToSpaceNdLayer(const BatchToSpaceNdDescriptor &batchToSpaceNdDescriptor, const char *name=nullptr)INetwork
AddCastLayer(const char *name=nullptr)INetwork
AddChannelShuffleLayer(const ChannelShuffleDescriptor &descriptor, const char *name=nullptr)INetwork
AddComparisonLayer(const ComparisonDescriptor &comparisonDescriptor, const char *name=nullptr)INetwork
AddConcatLayer(const ConcatDescriptor &concatDescriptor, const char *name=nullptr)INetwork
AddConstantLayer(const ConstTensor &input, const char *name=nullptr)INetwork
AddConvolution2dLayer(const Convolution2dDescriptor &convolution2dDescriptor, const ConstTensor &weights, const Optional< ConstTensor > &biases, const char *name=nullptr)INetwork
AddConvolution2dLayer(const Convolution2dDescriptor &convolution2dDescriptor, const ConstTensor &weights, const char *name=nullptr)INetwork
AddConvolution2dLayer(const Convolution2dDescriptor &convolution2dDescriptor, const ConstTensor &weights, const ConstTensor &biases, const char *name=nullptr)INetwork
AddConvolution3dLayer(const Convolution3dDescriptor &convolution3dDescriptor, const char *name=nullptr)INetwork
AddDepthToSpaceLayer(const DepthToSpaceDescriptor &depthToSpaceDescriptor, const char *name=nullptr)INetwork
AddDepthwiseConvolution2dLayer(const DepthwiseConvolution2dDescriptor &convolution2dDescriptor, const ConstTensor &weights, const Optional< ConstTensor > &biases, const char *name=nullptr)INetwork
AddDequantizeLayer(const char *name=nullptr)INetwork
AddDetectionPostProcessLayer(const DetectionPostProcessDescriptor &descriptor, const ConstTensor &anchors, const char *name=nullptr)INetwork
AddDivisionLayer(const char *name=nullptr)INetwork
AddElementwiseUnaryLayer(const ElementwiseUnaryDescriptor &elementwiseUnaryDescriptor, const char *name=nullptr)INetwork
AddFillLayer(const FillDescriptor &fillDescriptor, const char *name=nullptr)INetwork
AddFloorLayer(const char *name=nullptr)INetwork
AddFullyConnectedLayer(const FullyConnectedDescriptor &fullyConnectedDescriptor, const char *name=nullptr)INetwork
AddFullyConnectedLayer(const FullyConnectedDescriptor &fullyConnectedDescriptor, const Optional< ConstTensor > &weights, const Optional< ConstTensor > &biases, const char *name=nullptr)INetwork
AddFullyConnectedLayer(const FullyConnectedDescriptor &fullyConnectedDescriptor, const ConstTensor &weights, const Optional< ConstTensor > &biases, const char *name=nullptr)INetwork
AddGatherLayer(const GatherDescriptor &descriptor, const char *name=nullptr)INetwork
AddInputLayer(LayerBindingId id, const char *name=nullptr)INetwork
AddInstanceNormalizationLayer(const InstanceNormalizationDescriptor &desc, const char *name=nullptr)INetwork
AddL2NormalizationLayer(const L2NormalizationDescriptor &desc, const char *name=nullptr)INetwork
AddLogicalBinaryLayer(const LogicalBinaryDescriptor &descriptor, const char *name=nullptr)INetwork
AddLogSoftmaxLayer(const LogSoftmaxDescriptor &logSoftmaxDescriptor, const char *name=nullptr)INetwork
AddLstmLayer(const LstmDescriptor &descriptor, const LstmInputParams &params, const char *name=nullptr)INetwork
AddMaximumLayer(const char *name=nullptr)INetwork
AddMeanLayer(const MeanDescriptor &meanDescriptor, const char *name=nullptr)INetwork
AddMergeLayer(const char *name=nullptr)INetwork
AddMinimumLayer(const char *name=nullptr)INetwork
AddMultiplicationLayer(const char *name=nullptr)INetwork
AddNormalizationLayer(const NormalizationDescriptor &normalizationDescriptor, const char *name=nullptr)INetwork
AddOutputLayer(LayerBindingId id, const char *name=nullptr)INetwork
AddPadLayer(const PadDescriptor &padDescriptor, const char *name=nullptr)INetwork
AddPermuteLayer(const PermuteDescriptor &permuteDescriptor, const char *name=nullptr)INetwork
AddPooling2dLayer(const Pooling2dDescriptor &pooling2dDescriptor, const char *name=nullptr)INetwork
AddPreluLayer(const char *name=nullptr)INetwork
AddQLstmLayer(const QLstmDescriptor &descriptor, const LstmInputParams &params, const char *name=nullptr)INetwork
AddQuantizedLstmLayer(const QuantizedLstmInputParams &params, const char *name=nullptr)INetwork
AddQuantizeLayer(const char *name=nullptr)INetwork
AddRankLayer(const char *name=nullptr)INetwork
AddReduceLayer(const ReduceDescriptor &reduceDescriptor, const char *name=nullptr)INetwork
AddReshapeLayer(const ReshapeDescriptor &reshapeDescriptor, const char *name=nullptr)INetwork
AddResizeLayer(const ResizeDescriptor &resizeDescriptor, const char *name=nullptr)INetwork
AddShapeLayer(const char *name=nullptr)INetwork
AddSliceLayer(const SliceDescriptor &sliceDescriptor, const char *name=nullptr)INetwork
AddSoftmaxLayer(const SoftmaxDescriptor &softmaxDescriptor, const char *name=nullptr)INetwork
AddSpaceToBatchNdLayer(const SpaceToBatchNdDescriptor &spaceToBatchNdDescriptor, const char *name=nullptr)INetwork
AddSpaceToDepthLayer(const SpaceToDepthDescriptor &spaceToDepthDescriptor, const char *name=nullptr)INetwork
AddSplitterLayer(const ViewsDescriptor &splitterDescriptor, const char *name=nullptr)INetwork
AddStackLayer(const StackDescriptor &descriptor, const char *name=nullptr)INetwork
AddStandInLayer(const StandInDescriptor &descriptor, const char *name=nullptr)INetwork
AddStridedSliceLayer(const StridedSliceDescriptor &stridedSliceDescriptor, const char *name=nullptr)INetwork
AddSubtractionLayer(const char *name=nullptr)INetwork
AddSwitchLayer(const char *name=nullptr)INetwork
AddTransposeConvolution2dLayer(const TransposeConvolution2dDescriptor &descriptor, const ConstTensor &weights, const Optional< ConstTensor > &biases, const char *name=nullptr)INetwork
AddTransposeLayer(const TransposeDescriptor &transposeDescriptor, const char *name=nullptr)INetwork
AddUnidirectionalSequenceLstmLayer(const UnidirectionalSequenceLstmDescriptor &descriptor, const LstmInputParams &params, const char *name=nullptr)INetwork
ARMNN_DEPRECATED_MSG_REMOVAL_DATE("Accept is deprecated. The ILayerVisitor that works in conjunction with this " "Accept function is deprecated. Use IStrategy in combination with " "ExecuteStrategy instead, which is an ABI/API stable version of the " "visitor pattern.", "22.05") void Accept(ILayerVisitor &visitor) constINetwork
Create(NetworkOptions networkOptions={})INetworkstatic
CreateRaw(NetworkOptions networkOptions={})INetworkstatic
Destroy(INetwork *network)INetworkstatic
ExecuteStrategy(IStrategy &strategy) constINetwork
GetInputTensorInfo(const INetwork *network)INetworkfriend
INetwork(NetworkOptions networkOptions={})INetworkprotected
Optimize(const INetwork &network, const std::vector< BackendId > &backendPreferences, const IDeviceSpec &deviceSpec, const OptimizerOptions &options, Optional< std::vector< std::string > &> messages)INetworkfriend
pNetworkImplINetworkprotected
PrintGraph()INetwork
TestConnectionPreservation classINetworkfriend
VisitLayersTopologically(const INetwork *inputNetwork, IStrategy &strategy)INetworkfriend
~INetwork()INetworkprotected