ArmNN
 22.02
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
Examples:
CustomMemoryAllocatorSample.cpp.

Definition at line 33 of file Deprecated.hpp.

Referenced by INetwork::AddChannelShuffleLayer(), NetworkImpl::AddPrecompiledLayer(), VisitorNoThrowPolicy::Apply(), AdditionLayer::Clone(), SubtractionLayer::Clone(), MaximumLayer::Clone(), MinimumLayer::Clone(), MultiplicationLayer::Clone(), DivisionLayer::Clone(), OutputLayer::CreateTensorHandles(), OutputHandler::CreateTensorHandles(), CreateTestNetwork(), LoadedNetwork::CreateWorkingMemHandle(), SplitterLayer::CreateWorkload(), ConcatLayer::CreateWorkload(), SubgraphView::endIConnectable(), DetectionPostProcessLayer::GetConstantTensorsByRef(), BatchNormalizationLayer::GetConstantTensorsByRef(), TransposeConvolution2dLayer::GetConstantTensorsByRef(), DepthwiseConvolution2dLayer::GetConstantTensorsByRef(), FullyConnectedLayer::GetConstantTensorsByRef(), Convolution2dLayer::GetConstantTensorsByRef(), LstmLayer::GetConstantTensorsByRef(), UnidirectionalSequenceLstmLayer::GetConstantTensorsByRef(), QuantizedLstmLayer::GetConstantTensorsByRef(), QLstmLayer::GetConstantTensorsByRef(), NetworkImpl::GetGraph(), MergeLayer::InferOutputShapes(), SliceLayer::InferOutputShapes(), ShapeLayer::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(), ResizeLayer::ValidateTensorShapesFromInputs(), InputLayer::ValidateTensorShapesFromInputs(), SoftmaxLayer::ValidateTensorShapesFromInputs(), InstanceNormalizationLayer::ValidateTensorShapesFromInputs(), ConvertFp32ToBf16Layer::ValidateTensorShapesFromInputs(), RsqrtLayer::ValidateTensorShapesFromInputs(), MapLayer::ValidateTensorShapesFromInputs(), StackLayer::ValidateTensorShapesFromInputs(), CastLayer::ValidateTensorShapesFromInputs(), L2NormalizationLayer::ValidateTensorShapesFromInputs(), FakeQuantizationLayer::ValidateTensorShapesFromInputs(), DebugLayer::ValidateTensorShapesFromInputs(), FloorLayer::ValidateTensorShapesFromInputs(), ConvertFp16ToFp32Layer::ValidateTensorShapesFromInputs(), MemCopyLayer::ValidateTensorShapesFromInputs(), MemImportLayer::ValidateTensorShapesFromInputs(), DequantizeLayer::ValidateTensorShapesFromInputs(), UnmapLayer::ValidateTensorShapesFromInputs(), Pooling2dLayer::ValidateTensorShapesFromInputs(), Pooling3dLayer::ValidateTensorShapesFromInputs(), NormalizationLayer::ValidateTensorShapesFromInputs(), AbsLayer::ValidateTensorShapesFromInputs(), ConvertBf16ToFp32Layer::ValidateTensorShapesFromInputs(), TransposeLayer::ValidateTensorShapesFromInputs(), LogSoftmaxLayer::ValidateTensorShapesFromInputs(), StandInLayer::ValidateTensorShapesFromInputs(), ChannelShuffleLayer::ValidateTensorShapesFromInputs(), MeanLayer::ValidateTensorShapesFromInputs(), PadLayer::ValidateTensorShapesFromInputs(), ReshapeLayer::ValidateTensorShapesFromInputs(), ConstantLayer::ValidateTensorShapesFromInputs(), PermuteLayer::ValidateTensorShapesFromInputs(), Convolution3dLayer::ValidateTensorShapesFromInputs(), StridedSliceLayer::ValidateTensorShapesFromInputs(), GatherLayer::ValidateTensorShapesFromInputs(), ArgMinMaxLayer::ValidateTensorShapesFromInputs(), ElementwiseUnaryLayer::ValidateTensorShapesFromInputs(), SpaceToBatchNdLayer::ValidateTensorShapesFromInputs(), ComparisonLayer::ValidateTensorShapesFromInputs(), DepthToSpaceLayer::ValidateTensorShapesFromInputs(), PreluLayer::ValidateTensorShapesFromInputs(), LogicalBinaryLayer::ValidateTensorShapesFromInputs(), SpaceToDepthLayer::ValidateTensorShapesFromInputs(), and OutputLayer::ValidateTensorShapesFromInputs().

◆ ARMNN_NO_DEPRECATE_WARN_END

#define ARMNN_NO_DEPRECATE_WARN_END
Examples:
CustomMemoryAllocatorSample.cpp.

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(), ReduceLayer::Accept(), FillLayer::Accept(), ConvertFp32ToFp16Layer::Accept(), ConvertBf16ToFp32Layer::Accept(), FloorLayer::Accept(), RsqrtLayer::Accept(), SoftmaxLayer::Accept(), InputLayer::Accept(), InstanceNormalizationLayer::Accept(), ConvertFp16ToFp32Layer::Accept(), L2NormalizationLayer::Accept(), CastLayer::Accept(), SwitchLayer::Accept(), ConvertFp32ToBf16Layer::Accept(), UnmapLayer::Accept(), MapLayer::Accept(), MemCopyLayer::Accept(), MemImportLayer::Accept(), DebugLayer::Accept(), NormalizationLayer::Accept(), DequantizeLayer::Accept(), AbsLayer::Accept(), FakeQuantizationLayer::Accept(), LogSoftmaxLayer::Accept(), MeanLayer::Accept(), MergeLayer::Accept(), PreCompiledLayer::Accept(), ArgMinMaxLayer::Accept(), ResizeLayer::Accept(), GatherLayer::Accept(), ShapeLayer::Accept(), SliceLayer::Accept(), StackLayer::Accept(), StridedSliceLayer::Accept(), BatchToSpaceNdLayer::Accept(), Pooling2dLayer::Accept(), Pooling3dLayer::Accept(), DetectionPostProcessLayer::Accept(), ElementwiseUnaryLayer::Accept(), SpaceToBatchNdLayer::Accept(), SpaceToDepthLayer::Accept(), LogicalBinaryLayer::Accept(), DepthToSpaceLayer::Accept(), PadLayer::Accept(), ComparisonLayer::Accept(), PreluLayer::Accept(), StandInLayer::Accept(), Convolution3dLayer::Accept(), BatchNormalizationLayer::Accept(), ConstantLayer::Accept(), TransposeConvolution2dLayer::Accept(), OutputLayer::Accept(), DepthwiseConvolution2dLayer::Accept(), Convolution2dLayer::Accept(), SplitterLayer::Accept(), FullyConnectedLayer::Accept(), UnidirectionalSequenceLstmLayer::Accept(), LstmLayer::Accept(), ConcatLayer::Accept(), ReshapeLayer::Accept(), TransposeLayer::Accept(), PermuteLayer::Accept(), QuantizedLstmLayer::Accept(), QLstmLayer::Accept(), NetworkImpl::Accept(), INetwork::AddChannelShuffleLayer(), armnn::ARMNN_DEPRECATED_MSG_REMOVAL_DATE(), OutputLayer::CreateTensorHandles(), OutputHandler::CreateTensorHandles(), CreateTestNetwork(), 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(), 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.