24.02.1
|
Clonable Interface. More...
#include <ICloneable.h>
Public Member Functions | |
virtual | ~ICloneable ()=default |
Default virtual desctructor. More... | |
virtual std::unique_ptr< T > | clone () const =0 |
Provide a clone of the current object of class T. More... | |
Clonable Interface.
Definition at line 35 of file ICloneable.h.
|
virtualdefault |
Default virtual desctructor.
|
pure virtual |
Provide a clone of the current object of class T.
Referenced by SubTensorInfo::clone(), ClMatMulLowpNativeMMULKernel::configure(), CPPDetectionOutputLayer::configure(), ClMatMulNativeKernel::configure(), ClMatMulLowpNativeKernel::configure(), ClGemmMatrixMultiplyNativeKernel::configure(), ClGemmMatrixMultiplyReshapedOnlyRhsMMULKernel::configure(), CPPBoxWithNonMaximaSuppressionLimit::configure(), CLSelectKernel::configure(), NEBoundingBoxTransformKernel::configure(), CpuSoftmaxGeneric::configure(), NEFuseBatchNormalizationKernel::configure(), ClGemmLowpOffsetContributionOutputStageKernel::configure(), CpuMatMul::configure(), CpuGemmMatrixMultiplyKernel::configure(), NEReduceMean::configure(), ClMatMulNativeMMULKernel::configure(), ClMulKernel::configure(), CLReduceMean::configure(), ClGemmMatrixMultiplyReshapedOnlyRhsKernel::configure(), CLBoundingBoxTransformKernel::configure(), ClGemmMatrixMultiplyReshapedKernel::configure(), CpuGemmLowpOffsetContributionOutputStageKernel::configure(), CLFuseBatchNormalizationKernel::configure(), NEFFTConvolutionLayer::configure(), CpuGemmLowpMatrixMultiplyCore::configure(), ClComplexMulKernel::configure(), NEDeconvolutionLayer::configure(), CLFFTConvolutionLayer::configure(), CLDirectDeconvolutionLayer::configure(), CpuAddMulAdd::validate(), CpuPool2dKernel::validate(), NEFFTScaleKernel::validate(), ClGemmLowpMatrixMultiplyNativeKernel::validate(), NEInstanceNormalizationLayerKernel::validate(), NEFFTDigitReverseKernel::validate(), CLChannelShuffleLayerKernel::validate(), NEFFTRadixStageKernel::validate(), NEMeanStdDevNormalizationKernel::validate(), ClGemmMatrixMultiplyNativeKernel::validate(), ClGemmMatrixMultiplyReshapedOnlyRhsMMULKernel::validate(), CLNormalizationLayerKernel::validate(), ClGemmLowpMatrixMultiplyReshapedKernel::validate(), CLQLSTMLayerNormalizationKernel::validate(), CLComparisonKernel::validate(), CpuMatMul::validate(), CLGatherKernel::validate(), CLFFTDigitReverseKernel::validate(), CLFFTRadixStageKernel::validate(), ClGemmLowpMatrixMultiplyReshapedOnlyRhsMMULKernel::validate(), CLNormalizePlanarYUVLayerKernel::validate(), ClGemmLowpMatrixMultiplyReshapedOnlyRhsKernel::validate(), NEReductionOperation::validate(), NEInstanceNormalizationLayer::validate(), NEStridedSliceKernel::validate(), CLPriorBoxLayerKernel::validate(), CLStackLayerKernel::validate(), CpuFullyConnected::validate(), NEDetectionPostProcessLayer::validate(), NECropResize::validate(), ClFullyConnected::validate(), ClGemmLowpMatrixMultiplyCore::validate(), CLArgMinMaxLayer::validate(), CpuGemm::validate(), CLReductionOperation::validate(), CLBatchNormalizationLayerKernel::validate(), ClLogicalBinaryKernel::validate(), CLDepthwiseConvolutionLayer::validate(), NEGenerateProposalsLayer::validate(), CpuGemmLowpMatrixMultiplyCore::validate(), NELSTMLayerQuantized::validate(), CLGEMMDeconvolutionLayer::validate(), CLGenerateProposalsLayer::validate(), ClSaturatedArithmeticKernel::validate(), CLLSTMLayerQuantized::validate(), and ClArithmeticKernel::validate().