:gitee_url: https://gitee.com/mindspore/docs .. _exhale_class_classmindspore_ops_BaseOperator: Class BaseOperator ================== - Defined in :ref:`file_include_converter_include_ops_base_operator.h` Inheritance Relationships ------------------------- Base Type ********* - ``public mindspore::api::Primitive`` (:ref:`exhale_class_classmindspore_api_Primitive`) Derived Types ************* - ``public mindspore::ops::Activation`` (:ref:`exhale_class_classmindspore_ops_Activation`) - ``public mindspore::ops::Adam`` (:ref:`exhale_class_classmindspore_ops_Adam`) - ``public mindspore::ops::AddFusion`` (:ref:`exhale_class_classmindspore_ops_AddFusion`) - ``public mindspore::ops::Affine`` (:ref:`exhale_class_classmindspore_ops_Affine`) - ``public mindspore::ops::All`` (:ref:`exhale_class_classmindspore_ops_All`) - ``public mindspore::ops::AllGather`` (:ref:`exhale_class_classmindspore_ops_AllGather`) - ``public mindspore::ops::ApplyMomentum`` (:ref:`exhale_class_classmindspore_ops_ApplyMomentum`) - ``public mindspore::ops::ArgMaxFusion`` (:ref:`exhale_class_classmindspore_ops_ArgMaxFusion`) - ``public mindspore::ops::ArgMinFusion`` (:ref:`exhale_class_classmindspore_ops_ArgMinFusion`) - ``public mindspore::ops::Assert`` (:ref:`exhale_class_classmindspore_ops_Assert`) - ``public mindspore::ops::Attention`` (:ref:`exhale_class_classmindspore_ops_Attention`) - ``public mindspore::ops::AudioSpectrogram`` (:ref:`exhale_class_classmindspore_ops_AudioSpectrogram`) - ``public mindspore::ops::AvgPoolFusion`` (:ref:`exhale_class_classmindspore_ops_AvgPoolFusion`) - ``public mindspore::ops::BatchToSpace`` (:ref:`exhale_class_classmindspore_ops_BatchToSpace`) - ``public mindspore::ops::BatchToSpaceND`` (:ref:`exhale_class_classmindspore_ops_BatchToSpaceND`) - ``public mindspore::ops::Broadcast`` (:ref:`exhale_class_classmindspore_ops_Broadcast`) - ``public mindspore::ops::Call`` (:ref:`exhale_class_classmindspore_ops_Call`) - ``public mindspore::ops::Clip`` (:ref:`exhale_class_classmindspore_ops_Clip`) - ``public mindspore::ops::ConstantOfShape`` (:ref:`exhale_class_classmindspore_ops_ConstantOfShape`) - ``public mindspore::ops::Conv2D`` (:ref:`exhale_class_classmindspore_ops_Conv2D`) - ``public mindspore::ops::Conv2DTranspose`` (:ref:`exhale_class_classmindspore_ops_Conv2DTranspose`) - ``public mindspore::ops::Crop`` (:ref:`exhale_class_classmindspore_ops_Crop`) - ``public mindspore::ops::CropAndResize`` (:ref:`exhale_class_classmindspore_ops_CropAndResize`) - ``public mindspore::ops::CudnnUniformReal`` (:ref:`exhale_class_classmindspore_ops_CudnnUniformReal`) - ``public mindspore::ops::Custom`` (:ref:`exhale_class_classmindspore_ops_Custom`) - ``public mindspore::ops::CustomExtractFeatures`` (:ref:`exhale_class_classmindspore_ops_CustomExtractFeatures`) - ``public mindspore::ops::CustomNormalize`` (:ref:`exhale_class_classmindspore_ops_CustomNormalize`) - ``public mindspore::ops::CustomPredict`` (:ref:`exhale_class_classmindspore_ops_CustomPredict`) - ``public mindspore::ops::Depend`` (:ref:`exhale_class_classmindspore_ops_Depend`) - ``public mindspore::ops::DepthToSpace`` (:ref:`exhale_class_classmindspore_ops_DepthToSpace`) - ``public mindspore::ops::DetectionPostProcess`` (:ref:`exhale_class_classmindspore_ops_DetectionPostProcess`) - ``public mindspore::ops::DivFusion`` (:ref:`exhale_class_classmindspore_ops_DivFusion`) - ``public mindspore::ops::DynamicQuant`` (:ref:`exhale_class_classmindspore_ops_DynamicQuant`) - ``public mindspore::ops::Eltwise`` (:ref:`exhale_class_classmindspore_ops_Eltwise`) - ``public mindspore::ops::EmbeddingLookupFusion`` (:ref:`exhale_class_classmindspore_ops_EmbeddingLookupFusion`) - ``public mindspore::ops::ExpFusion`` (:ref:`exhale_class_classmindspore_ops_ExpFusion`) - ``public mindspore::ops::FakeQuantWithMinMaxVars`` (:ref:`exhale_class_classmindspore_ops_FakeQuantWithMinMaxVars`) - ``public mindspore::ops::FakeQuantWithMinMaxVarsPerChannel`` (:ref:`exhale_class_classmindspore_ops_FakeQuantWithMinMaxVarsPerChannel`) - ``public mindspore::ops::FftImag`` (:ref:`exhale_class_classmindspore_ops_FftImag`) - ``public mindspore::ops::FftReal`` (:ref:`exhale_class_classmindspore_ops_FftReal`) - ``public mindspore::ops::Fill`` (:ref:`exhale_class_classmindspore_ops_Fill`) - ``public mindspore::ops::FullConnection`` (:ref:`exhale_class_classmindspore_ops_FullConnection`) - ``public mindspore::ops::FusedBatchNorm`` (:ref:`exhale_class_classmindspore_ops_FusedBatchNorm`) - ``public mindspore::ops::GRU`` (:ref:`exhale_class_classmindspore_ops_GRU`) - ``public mindspore::ops::HashtableLookup`` (:ref:`exhale_class_classmindspore_ops_HashtableLookup`) - ``public mindspore::ops::InstanceNorm`` (:ref:`exhale_class_classmindspore_ops_InstanceNorm`) - ``public mindspore::ops::InvertPermutation`` (:ref:`exhale_class_classmindspore_ops_InvertPermutation`) - ``public mindspore::ops::LRN`` (:ref:`exhale_class_classmindspore_ops_LRN`) - ``public mindspore::ops::LSTM`` (:ref:`exhale_class_classmindspore_ops_LSTM`) - ``public mindspore::ops::LayerNormFusion`` (:ref:`exhale_class_classmindspore_ops_LayerNormFusion`) - ``public mindspore::ops::LeakyRelu`` (:ref:`exhale_class_classmindspore_ops_LeakyRelu`) - ``public mindspore::ops::LpNormalization`` (:ref:`exhale_class_classmindspore_ops_LpNormalization`) - ``public mindspore::ops::LshProjection`` (:ref:`exhale_class_classmindspore_ops_LshProjection`) - ``public mindspore::ops::MakeTuple`` (:ref:`exhale_class_classmindspore_ops_MakeTuple`) - ``public mindspore::ops::MatMulFusion`` (:ref:`exhale_class_classmindspore_ops_MatMulFusion`) - ``public mindspore::ops::MaxPool`` (:ref:`exhale_class_classmindspore_ops_MaxPool`) - ``public mindspore::ops::Mfcc`` (:ref:`exhale_class_classmindspore_ops_Mfcc`) - ``public mindspore::ops::Mod`` (:ref:`exhale_class_classmindspore_ops_Mod`) - ``public mindspore::ops::MulFusion`` (:ref:`exhale_class_classmindspore_ops_MulFusion`) - ``public mindspore::ops::NonMaxSuppression`` (:ref:`exhale_class_classmindspore_ops_NonMaxSuppression`) - ``public mindspore::ops::PReLUFusion`` (:ref:`exhale_class_classmindspore_ops_PReLUFusion`) - ``public mindspore::ops::Pad`` (:ref:`exhale_class_classmindspore_ops_Pad`) - ``public mindspore::ops::PartialFusion`` (:ref:`exhale_class_classmindspore_ops_PartialFusion`) - ``public mindspore::ops::PowFusion`` (:ref:`exhale_class_classmindspore_ops_PowFusion`) - ``public mindspore::ops::PriorBox`` (:ref:`exhale_class_classmindspore_ops_PriorBox`) - ``public mindspore::ops::QuantDTypeCast`` (:ref:`exhale_class_classmindspore_ops_QuantDTypeCast`) - ``public mindspore::ops::ROIPooling`` (:ref:`exhale_class_classmindspore_ops_ROIPooling`) - ``public mindspore::ops::RaggedRange`` (:ref:`exhale_class_classmindspore_ops_RaggedRange`) - ``public mindspore::ops::RandomNormal`` (:ref:`exhale_class_classmindspore_ops_RandomNormal`) - ``public mindspore::ops::RandomStandardNormal`` (:ref:`exhale_class_classmindspore_ops_RandomStandardNormal`) - ``public mindspore::ops::Reduce`` (:ref:`exhale_class_classmindspore_ops_Reduce`) - ``public mindspore::ops::ReduceScatter`` (:ref:`exhale_class_classmindspore_ops_ReduceScatter`) - ``public mindspore::ops::Resize`` (:ref:`exhale_class_classmindspore_ops_Resize`) - ``public mindspore::ops::Return`` (:ref:`exhale_class_classmindspore_ops_Return`) - ``public mindspore::ops::ReverseSequence`` (:ref:`exhale_class_classmindspore_ops_ReverseSequence`) - ``public mindspore::ops::Rfft`` (:ref:`exhale_class_classmindspore_ops_Rfft`) - ``public mindspore::ops::SGD`` (:ref:`exhale_class_classmindspore_ops_SGD`) - ``public mindspore::ops::Scale`` (:ref:`exhale_class_classmindspore_ops_Scale`) - ``public mindspore::ops::ScatterNdUpdate`` (:ref:`exhale_class_classmindspore_ops_ScatterNdUpdate`) - ``public mindspore::ops::SigmoidCrossEntropyWithLogits`` (:ref:`exhale_class_classmindspore_ops_SigmoidCrossEntropyWithLogits`) - ``public mindspore::ops::Size`` (:ref:`exhale_class_classmindspore_ops_Size`) - ``public mindspore::ops::SkipGram`` (:ref:`exhale_class_classmindspore_ops_SkipGram`) - ``public mindspore::ops::SliceFusion`` (:ref:`exhale_class_classmindspore_ops_SliceFusion`) - ``public mindspore::ops::SoftmaxCrossEntropyWithLogits`` (:ref:`exhale_class_classmindspore_ops_SoftmaxCrossEntropyWithLogits`) - ``public mindspore::ops::SpaceToBatch`` (:ref:`exhale_class_classmindspore_ops_SpaceToBatch`) - ``public mindspore::ops::SpaceToBatchND`` (:ref:`exhale_class_classmindspore_ops_SpaceToBatchND`) - ``public mindspore::ops::SpaceToDepth`` (:ref:`exhale_class_classmindspore_ops_SpaceToDepth`) - ``public mindspore::ops::SparseSoftmaxCrossEntropyWithLogits`` (:ref:`exhale_class_classmindspore_ops_SparseSoftmaxCrossEntropyWithLogits`) - ``public mindspore::ops::SparseToDense`` (:ref:`exhale_class_classmindspore_ops_SparseToDense`) - ``public mindspore::ops::Splice`` (:ref:`exhale_class_classmindspore_ops_Splice`) - ``public mindspore::ops::SplitWithOverlap`` (:ref:`exhale_class_classmindspore_ops_SplitWithOverlap`) - ``public mindspore::ops::SquaredDifference`` (:ref:`exhale_class_classmindspore_ops_SquaredDifference`) - ``public mindspore::ops::Stack`` (:ref:`exhale_class_classmindspore_ops_Stack`) - ``public mindspore::ops::SubFusion`` (:ref:`exhale_class_classmindspore_ops_SubFusion`) - ``public mindspore::ops::Switch`` (:ref:`exhale_class_classmindspore_ops_Switch`) - ``public mindspore::ops::SwitchLayer`` (:ref:`exhale_class_classmindspore_ops_SwitchLayer`) - ``public mindspore::ops::TensorArray`` (:ref:`exhale_class_classmindspore_ops_TensorArray`) - ``public mindspore::ops::TensorArrayRead`` (:ref:`exhale_class_classmindspore_ops_TensorArrayRead`) - ``public mindspore::ops::TensorArrayWrite`` (:ref:`exhale_class_classmindspore_ops_TensorArrayWrite`) - ``public mindspore::ops::TensorListFromTensor`` (:ref:`exhale_class_classmindspore_ops_TensorListFromTensor`) - ``public mindspore::ops::TensorListGetItem`` (:ref:`exhale_class_classmindspore_ops_TensorListGetItem`) - ``public mindspore::ops::TensorListReserve`` (:ref:`exhale_class_classmindspore_ops_TensorListReserve`) - ``public mindspore::ops::TensorListSetItem`` (:ref:`exhale_class_classmindspore_ops_TensorListSetItem`) - ``public mindspore::ops::TensorListStack`` (:ref:`exhale_class_classmindspore_ops_TensorListStack`) - ``public mindspore::ops::TileFusion`` (:ref:`exhale_class_classmindspore_ops_TileFusion`) - ``public mindspore::ops::TopK`` (:ref:`exhale_class_classmindspore_ops_TopK`) - ``public mindspore::ops::TupleGetItem`` (:ref:`exhale_class_classmindspore_ops_TupleGetItem`) - ``public mindspore::ops::UniformReal`` (:ref:`exhale_class_classmindspore_ops_UniformReal`) - ``public mindspore::ops::Unique`` (:ref:`exhale_class_classmindspore_ops_Unique`) - ``public mindspore::ops::Unsqueeze`` (:ref:`exhale_class_classmindspore_ops_Unsqueeze`) - ``public mindspore::ops::Unstack`` (:ref:`exhale_class_classmindspore_ops_Unstack`) - ``public mindspore::ops::Where`` (:ref:`exhale_class_classmindspore_ops_Where`) Class Documentation ------------------- .. doxygenclass:: mindspore::ops::BaseOperator :members: