:gitee_url: https://gitee.com/mindspore/docs


.. _namespace_mindspore__abstract:

mindspore::abstract
=============================


Classes
-------


- :doc:`../generate/structmindspore_abstract_AbstractBasePtrListEqual`

- :doc:`../generate/structmindspore_abstract_AbstractBasePtrListHasher`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractClass_01_4`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractCSRTensor_01_4`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractDictionary_01_4`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractFunction_01_4`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractKeywordArg_01_4`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractList_01_4`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractRowTensor_01_4`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractScalar_01_4`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractSequence_01_4`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractSlice_01_4`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractTensor_01_4`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractTuple_01_4`

- :doc:`../generate/structmindspore_abstract_ReportNameTraits_3_01AbstractType_01_4`

- :doc:`../generate/structmindspore_abstract_StandardPrimitiveImplReg`

- :doc:`../generate/classmindspore_abstract_AbstractBase`

- :doc:`../generate/classmindspore_abstract_AbstractClass`

- :doc:`../generate/classmindspore_abstract_AbstractCSRTensor`

- :doc:`../generate/classmindspore_abstract_AbstractDictionary`

- :doc:`../generate/classmindspore_abstract_AbstractEllipsis`

- :doc:`../generate/classmindspore_abstract_AbstractError`

- :doc:`../generate/classmindspore_abstract_AbstractFunction`

- :doc:`../generate/classmindspore_abstract_AbstractIOMonad`

- :doc:`../generate/classmindspore_abstract_AbstractJTagged`

- :doc:`../generate/classmindspore_abstract_AbstractKeywordArg`

- :doc:`../generate/classmindspore_abstract_AbstractList`

- :doc:`../generate/classmindspore_abstract_AbstractMonad`

- :doc:`../generate/classmindspore_abstract_AbstractNone`

- :doc:`../generate/classmindspore_abstract_AbstractNull`

- :doc:`../generate/classmindspore_abstract_AbstractRef`

- :doc:`../generate/classmindspore_abstract_AbstractRefKey`

- :doc:`../generate/classmindspore_abstract_AbstractRowTensor`

- :doc:`../generate/classmindspore_abstract_AbstractScalar`

- :doc:`../generate/classmindspore_abstract_AbstractScript`

- :doc:`../generate/classmindspore_abstract_AbstractSequence`

- :doc:`../generate/classmindspore_abstract_AbstractSlice`

- :doc:`../generate/classmindspore_abstract_AbstractTensor`

- :doc:`../generate/classmindspore_abstract_AbstractTimeOut`

- :doc:`../generate/classmindspore_abstract_AbstractTuple`

- :doc:`../generate/classmindspore_abstract_AbstractType`

- :doc:`../generate/classmindspore_abstract_AbstractUMonad`

- :doc:`../generate/classmindspore_abstract_AbstractUndetermined`

- :doc:`../generate/classmindspore_abstract_BaseShape`

- :doc:`../generate/classmindspore_abstract_ListShape`

- :doc:`../generate/classmindspore_abstract_NoShape`

- :doc:`../generate/classmindspore_abstract_RegisterStandardPrimitiveEvalHelper`

- :doc:`../generate/classmindspore_abstract_SequenceShape`

- :doc:`../generate/classmindspore_abstract_Shape`

- :doc:`../generate/classmindspore_abstract_TupleShape`


Functions
---------


- :doc:`../generate/function_mindspore_abstract_AbstractBasePtrListDeepEqual-1`

- :doc:`../generate/function_mindspore_abstract_AbstractBasePtrListHash-1`

- :doc:`../generate/function_mindspore_abstract_AbstractJoin-1`

- :doc:`../generate/function_mindspore_abstract_AbstractJoin-2`

- :doc:`../generate/function_mindspore_abstract_BroadcastShape-1`

- :doc:`../generate/function_mindspore_abstract_CheckArg-1`

- :doc:`../generate/function_mindspore_abstract_CheckArgsSize-1`

- :doc:`../generate/function_mindspore_abstract_CheckArgsSpec-1`

- :doc:`../generate/function_mindspore_abstract_CheckAttrIntOrTuple-1`

- :doc:`../generate/function_mindspore_abstract_CheckAttrStringSet-1`

- :doc:`../generate/function_mindspore_abstract_CheckAxis-1`

- :doc:`../generate/function_mindspore_abstract_CheckDtypeSame-1`

- :doc:`../generate/function_mindspore_abstract_CheckMinMaxShape-1`

- :doc:`../generate/function_mindspore_abstract_CheckRequiredArgsSize-1`

- :doc:`../generate/function_mindspore_abstract_CheckScalarType-1`

- :doc:`../generate/function_mindspore_abstract_CheckShapeAllPositive-1`

- :doc:`../generate/function_mindspore_abstract_CheckShapeAnyAndPositive-1`

- :doc:`../generate/function_mindspore_abstract_CheckShapeSame-1`

- :doc:`../generate/function_mindspore_abstract_CheckTensorDType-1`

- :doc:`../generate/function_mindspore_abstract_CheckTensorsDTypeSame-1`

- :doc:`../generate/function_mindspore_abstract_CheckType-1`

- :doc:`../generate/function_mindspore_abstract_ExtractLoggingInfo-1`

- :doc:`../generate/function_mindspore_abstract_GetDependsFormMap-1`

- :doc:`../generate/function_mindspore_abstract_GetPrimitiveInferImpl-1`

- :doc:`../generate/function_mindspore_abstract_GetPrimitiveToBackendEvalImplMap-1`

- :doc:`../generate/function_mindspore_abstract_GetPrimitiveToEvalImplMap-1`

- :doc:`../generate/function_mindspore_abstract_MakeAbstract-1`

- :doc:`../generate/function_mindspore_abstract_MakeAbstractTensor-1`

- :doc:`../generate/function_mindspore_abstract_MakeMonadAbstract-1`

- :doc:`../generate/function_mindspore_abstract_RegisterStandardPrimitiveImpl-1`

- :doc:`../generate/function_mindspore_abstract_SensitivityTransform-1`

- :doc:`../generate/function_mindspore_abstract_ShapeJoin-1`

- :doc:`../generate/function_mindspore_abstract_ShapeSize-1`

- :doc:`../generate/function_mindspore_abstract_TypeIdSize-1`

- :doc:`../generate/function_mindspore_abstract_TypeJoin-1`

- :doc:`../generate/function_mindspore_abstract_ValueJoin-1`


Typedefs
--------


- :doc:`../generate/typedef_mindspore_abstract_AbstractAttribute-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractBasePtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractBasePtrList-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractClassPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractCSRTensorPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractDictionaryPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractEllipsisPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractFuncAtomPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractFuncAtomPtrList-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractFunctionPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractFunctionPtrList-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractIOMonadPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractJTaggedPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractKeywordArgPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractListPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractMonadPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractNonePtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractNullPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractRefKeyPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractRefPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractScalarPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractScriptPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractSequencePtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractSlicePtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractTensorPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractTensorPtrList-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractTimeOutPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractTuplePtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractTypePtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AbstractUMonadPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AnalysisContextPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_AnalysisEnginePtr-1`

- :doc:`../generate/typedef_mindspore_abstract_BaseShapePtr-1`

- :doc:`../generate/typedef_mindspore_abstract_BaseShapePtrList-1`

- :doc:`../generate/typedef_mindspore_abstract_EvaluatorPtr-1`

- :doc:`../generate/typedef_mindspore_abstract_InferShapeImpl-1`

- :doc:`../generate/typedef_mindspore_abstract_InferValueImpl-1`

- :doc:`../generate/typedef_mindspore_abstract_ListShapePtr-1`

- :doc:`../generate/typedef_mindspore_abstract_PrimitiveEvalImplMap-1`

- :doc:`../generate/typedef_mindspore_abstract_SequenceShapePtr-1`

- :doc:`../generate/typedef_mindspore_abstract_ShapePtr-1`

- :doc:`../generate/typedef_mindspore_abstract_ShapePtrList-1`

- :doc:`../generate/typedef_mindspore_abstract_TupleShapePtr-1`