ArmNN
 22.05.01
Deprecated.hpp File Reference

Go to the source code of this file.

Macros

#define ARMNN_NO_DEPRECATE_WARN_BEGIN
 
#define ARMNN_NO_DEPRECATE_WARN_END
 
#define ARMNN_SUPPRESS_DEPRECATE_WARNING(func)
 
#define ARMNN_DEPRECATED   [[deprecated]]
 
#define ARMNN_DEPRECATED_MSG(message)   [[deprecated(message)]]
 
#define ARMNN_DEPRECATED_MSG_REMOVAL_DATE(message, removed_in_release)   [[deprecated("Expected to be removed in release " #removed_in_release ". " message)]]
 
#define ARMNN_DEPRECATED_MSG_CHANGE_DATE(message, signature_changed_in_release)   [[deprecated("Expected to have signature changed in release " #signature_changed_in_release ". " message)]]
 
#define ARMNN_DEPRECATED_ENUM   ARMNN_DEPRECATED
 
#define ARMNN_DEPRECATED_ENUM_MSG(message)   ARMNN_DEPRECATED_MSG(message)
 

Macro Definition Documentation

◆ ARMNN_DEPRECATED

#define ARMNN_DEPRECATED   [[deprecated]]

Definition at line 42 of file Deprecated.hpp.

◆ ARMNN_DEPRECATED_ENUM

#define ARMNN_DEPRECATED_ENUM   ARMNN_DEPRECATED

Definition at line 53 of file Deprecated.hpp.

◆ ARMNN_DEPRECATED_ENUM_MSG

#define ARMNN_DEPRECATED_ENUM_MSG (   message)    ARMNN_DEPRECATED_MSG(message)

Definition at line 54 of file Deprecated.hpp.

◆ ARMNN_DEPRECATED_MSG

◆ ARMNN_DEPRECATED_MSG_CHANGE_DATE

#define ARMNN_DEPRECATED_MSG_CHANGE_DATE (   message,
  signature_changed_in_release 
)    [[deprecated("Expected to have signature changed in release " #signature_changed_in_release ". " message)]]

Definition at line 46 of file Deprecated.hpp.

◆ ARMNN_DEPRECATED_MSG_REMOVAL_DATE

#define ARMNN_DEPRECATED_MSG_REMOVAL_DATE (   message,
  removed_in_release 
)    [[deprecated("Expected to be removed in release " #removed_in_release ". " message)]]

Definition at line 44 of file Deprecated.hpp.

◆ ARMNN_NO_DEPRECATE_WARN_BEGIN

#define ARMNN_NO_DEPRECATE_WARN_BEGIN

Definition at line 33 of file Deprecated.hpp.

Referenced by INetwork::AddChannelShuffleLayer(), INetwork::AddConvolution2dLayer(), INetwork::AddDepthwiseConvolution2dLayer(), NetworkImpl::AddPrecompiledLayer(), VisitorNoThrowPolicy::Apply(), AdditionLayer::Clone(), SubtractionLayer::Clone(), MaximumLayer::Clone(), MinimumLayer::Clone(), MultiplicationLayer::Clone(), DivisionLayer::Clone(), OnnxParserImpl::CreateNetworkFromString(), OutputLayer::CreateTensorHandles(), OutputHandler::CreateTensorHandles(), LoadedNetwork::CreateWorkingMemHandle(), SplitterLayer::CreateWorkload(), ConcatLayer::CreateWorkload(), SubgraphView::endIConnectable(), DetectionPostProcessLayer::GetConstantTensorsByRef(), BatchNormalizationLayer::GetConstantTensorsByRef(), TransposeConvolution2dLayer::GetConstantTensorsByRef(), FullyConnectedLayer::GetConstantTensorsByRef(), LstmLayer::GetConstantTensorsByRef(), UnidirectionalSequenceLstmLayer::GetConstantTensorsByRef(), Convolution2dLayer::GetConstantTensorsByRef(), DepthwiseConvolution2dLayer::GetConstantTensorsByRef(), QuantizedLstmLayer::GetConstantTensorsByRef(), QLstmLayer::GetConstantTensorsByRef(), NetworkImpl::GetGraph(), MergeLayer::InferOutputShapes(), ShapeLayer::InferOutputShapes(), SliceLayer::InferOutputShapes(), BatchToSpaceNdLayer::InferOutputShapes(), armnn::IsCapabilitySupported(), ReshapeLayer::IsEqual(), TransposeLayer::IsEqual(), PermuteLayer::IsEqual(), IWorkloadFactory::IsLayerSupported(), ConstantLayer::ReleaseConstantData(), PreCompiledLayer::SetPreCompiledObject(), TEST_SUITE(), RankLayer::ValidateTensorShapesFromInputs(), QuantizeLayer::ValidateTensorShapesFromInputs(), ActivationLayer::ValidateTensorShapesFromInputs(), ConvertFp32ToFp16Layer::ValidateTensorShapesFromInputs(), FillLayer::ValidateTensorShapesFromInputs(), ReduceLayer::ValidateTensorShapesFromInputs(), FloorLayer::ValidateTensorShapesFromInputs(), ConvertBf16ToFp32Layer::ValidateTensorShapesFromInputs(), ConvertFp16ToFp32Layer::ValidateTensorShapesFromInputs(), ResizeLayer::ValidateTensorShapesFromInputs(), ConvertFp32ToBf16Layer::ValidateTensorShapesFromInputs(), InputLayer::ValidateTensorShapesFromInputs(), InstanceNormalizationLayer::ValidateTensorShapesFromInputs(), CastLayer::ValidateTensorShapesFromInputs(), L2NormalizationLayer::ValidateTensorShapesFromInputs(), DebugLayer::ValidateTensorShapesFromInputs(), MemImportLayer::ValidateTensorShapesFromInputs(), MemCopyLayer::ValidateTensorShapesFromInputs(), SoftmaxLayer::ValidateTensorShapesFromInputs(), UnmapLayer::ValidateTensorShapesFromInputs(), RsqrtLayer::ValidateTensorShapesFromInputs(), NormalizationLayer::ValidateTensorShapesFromInputs(), Pooling3dLayer::ValidateTensorShapesFromInputs(), DequantizeLayer::ValidateTensorShapesFromInputs(), MapLayer::ValidateTensorShapesFromInputs(), Pooling2dLayer::ValidateTensorShapesFromInputs(), AbsLayer::ValidateTensorShapesFromInputs(), StackLayer::ValidateTensorShapesFromInputs(), FakeQuantizationLayer::ValidateTensorShapesFromInputs(), MeanLayer::ValidateTensorShapesFromInputs(), StandInLayer::ValidateTensorShapesFromInputs(), PadLayer::ValidateTensorShapesFromInputs(), ChannelShuffleLayer::ValidateTensorShapesFromInputs(), TransposeLayer::ValidateTensorShapesFromInputs(), LogSoftmaxLayer::ValidateTensorShapesFromInputs(), ReshapeLayer::ValidateTensorShapesFromInputs(), PermuteLayer::ValidateTensorShapesFromInputs(), ConstantLayer::ValidateTensorShapesFromInputs(), Convolution3dLayer::ValidateTensorShapesFromInputs(), GatherNdLayer::ValidateTensorShapesFromInputs(), StridedSliceLayer::ValidateTensorShapesFromInputs(), GatherLayer::ValidateTensorShapesFromInputs(), ArgMinMaxLayer::ValidateTensorShapesFromInputs(), ElementwiseUnaryLayer::ValidateTensorShapesFromInputs(), DepthToSpaceLayer::ValidateTensorShapesFromInputs(), LogicalBinaryLayer::ValidateTensorShapesFromInputs(), SpaceToBatchNdLayer::ValidateTensorShapesFromInputs(), ComparisonLayer::ValidateTensorShapesFromInputs(), SpaceToDepthLayer::ValidateTensorShapesFromInputs(), PreluLayer::ValidateTensorShapesFromInputs(), OutputLayer::ValidateTensorShapesFromInputs(), and VerifyPostOptimisationStructureTestImpl().

◆ ARMNN_NO_DEPRECATE_WARN_END

#define ARMNN_NO_DEPRECATE_WARN_END

Definition at line 34 of file Deprecated.hpp.

Referenced by ChannelShuffleLayer::Accept(), RankLayer::Accept(), AdditionLayer::Accept(), QuantizeLayer::Accept(), MaximumLayer::Accept(), SubtractionLayer::Accept(), MinimumLayer::Accept(), MultiplicationLayer::Accept(), DivisionLayer::Accept(), ActivationLayer::Accept(), FillLayer::Accept(), ReduceLayer::Accept(), ConvertFp32ToFp16Layer::Accept(), ConvertBf16ToFp32Layer::Accept(), FloorLayer::Accept(), RsqrtLayer::Accept(), ConvertFp16ToFp32Layer::Accept(), InputLayer::Accept(), SoftmaxLayer::Accept(), InstanceNormalizationLayer::Accept(), L2NormalizationLayer::Accept(), ConvertFp32ToBf16Layer::Accept(), SwitchLayer::Accept(), MapLayer::Accept(), UnmapLayer::Accept(), CastLayer::Accept(), MemCopyLayer::Accept(), MemImportLayer::Accept(), DebugLayer::Accept(), NormalizationLayer::Accept(), DequantizeLayer::Accept(), AbsLayer::Accept(), FakeQuantizationLayer::Accept(), LogSoftmaxLayer::Accept(), MeanLayer::Accept(), GatherNdLayer::Accept(), MergeLayer::Accept(), PreCompiledLayer::Accept(), ArgMinMaxLayer::Accept(), GatherLayer::Accept(), ResizeLayer::Accept(), ShapeLayer::Accept(), StackLayer::Accept(), StridedSliceLayer::Accept(), BatchToSpaceNdLayer::Accept(), SliceLayer::Accept(), Pooling2dLayer::Accept(), Pooling3dLayer::Accept(), DetectionPostProcessLayer::Accept(), ElementwiseUnaryLayer::Accept(), SpaceToBatchNdLayer::Accept(), SpaceToDepthLayer::Accept(), LogicalBinaryLayer::Accept(), DepthToSpaceLayer::Accept(), ComparisonLayer::Accept(), PadLayer::Accept(), PreluLayer::Accept(), StandInLayer::Accept(), Convolution3dLayer::Accept(), ConstantLayer::Accept(), BatchNormalizationLayer::Accept(), TransposeConvolution2dLayer::Accept(), OutputLayer::Accept(), SplitterLayer::Accept(), FullyConnectedLayer::Accept(), DepthwiseConvolution2dLayer::Accept(), ConcatLayer::Accept(), UnidirectionalSequenceLstmLayer::Accept(), LstmLayer::Accept(), Convolution2dLayer::Accept(), ReshapeLayer::Accept(), TransposeLayer::Accept(), PermuteLayer::Accept(), QuantizedLstmLayer::Accept(), QLstmLayer::Accept(), NetworkImpl::Accept(), INetwork::AddChannelShuffleLayer(), INetwork::AddConvolution2dLayer(), INetwork::AddDepthwiseConvolution2dLayer(), armnn::ARMNN_DEPRECATED_MSG_REMOVAL_DATE(), OnnxParserImpl::CreateNetworkFromString(), OutputLayer::CreateTensorHandles(), OutputHandler::CreateTensorHandles(), LoadedNetwork::CreateWorkingMemHandle(), SplitterLayer::CreateWorkload(), ConcatLayer::CreateWorkload(), IWorkloadFactory::CreateWorkload(), SubgraphView::endIConnectable(), NetworkImpl::GetGraph(), armnn::IsCapabilitySupported(), ReshapeLayer::IsEqual(), TransposeLayer::IsEqual(), PermuteLayer::IsEqual(), ILayerSupport::IsLayerSupported(), ConstantLayer::ReleaseConstantData(), TEST_SUITE(), VerifyPostOptimisationStructureTestImpl(), and LayerVisitorBase< DefaultPolicy >::VisitTransposeLayer().

◆ ARMNN_SUPPRESS_DEPRECATE_WARNING

#define ARMNN_SUPPRESS_DEPRECATE_WARNING (   func)
Value:
ARMNN_NO_DEPRECATE_WARN_BEGIN \
func; \
ARMNN_NO_DEPRECATE_WARN_END

Definition at line 37 of file Deprecated.hpp.