Home
last modified time | relevance | path

Searched refs:AbstractFuncAtom (Results 1 – 4 of 4) sorted by relevance

/third_party/mindspore/mindspore/core/abstract/
Dabstract_function.h31 class MS_CORE_API AbstractFuncAtom : public AbstractFunction {
33 AbstractFuncAtom() = default;
34 ~AbstractFuncAtom() override = default;
35 MS_DECLARE_PARENT(AbstractFuncAtom, AbstractFunction) in MS_DECLARE_PARENT() argument
37 AbstractFunctionPtr GetUnique() override { return shared_from_base<AbstractFuncAtom>(); } in MS_DECLARE_PARENT()
74 class MS_CORE_API PrimitiveAbstractClosure : public AbstractFuncAtom {
82 MS_DECLARE_PARENT(PrimitiveAbstractClosure, AbstractFuncAtom) in MS_DECLARE_PARENT() argument
107 class MS_CORE_API FuncGraphAbstractClosure : public AbstractFuncAtom {
118 MS_DECLARE_PARENT(FuncGraphAbstractClosure, AbstractFuncAtom) in MS_DECLARE_PARENT() argument
151 class MS_CORE_API MetaFuncGraphAbstractClosure : public AbstractFuncAtom {
[all …]
Dabstract_function.cc32 AbstractFunctionPtr AbstractFuncAtom::Join(const AbstractFunctionPtr &other) { in Join()
34 auto this_func = shared_from_base<AbstractFuncAtom>(); in Join()
35 if (other->isa<AbstractFuncAtom>()) { in Join()
49 void AbstractFuncAtom::Visit(std::function<void(const AbstractFuncAtomPtr &)> visit_func) const { in Visit()
50 visit_func(const_cast<AbstractFuncAtom *>(this)->shared_from_base<AbstractFuncAtom>()); in Visit()
53 bool AbstractFuncAtom::operator==(const AbstractFunction &other) const { return this == &other; } in operator ==()
97 if (other->isa<AbstractFuncAtom>()) { in Join()
Dabstract_value.h199 class AbstractFuncAtom; variable
200 using AbstractFuncAtomPtr = std::shared_ptr<AbstractFuncAtom>;
/third_party/mindspore/mindspore/ccsrc/pipeline/jit/static_analysis/
Dstatic_analysis.cc515 } else if (func->isa<AbstractFuncAtom>()) { in _GetEvaluatorFor()