Home
last modified time | relevance | path

Searched refs:AbstractFuncUnion (Results 1 – 5 of 5) sorted by relevance

/third_party/mindspore/mindspore/core/abstract/
Dabstract_function.cc29 return std::make_shared<AbstractFuncUnion>(func_list); in MakeAbstractFunction()
39 return std::make_shared<AbstractFuncUnion>(this_func, other); in Join()
41 auto other_union = dyn_cast<AbstractFuncUnion>(other); in Join()
46 return std::make_shared<AbstractFuncUnion>(this_func, other); in Join()
55 AbstractFuncUnion::AbstractFuncUnion(const AbstractFuncAtomPtrList &func_list) { func_list_ = func_… in AbstractFuncUnion() function in mindspore::abstract::AbstractFuncUnion
57 AbstractFuncUnion::AbstractFuncUnion(const AbstractFunctionPtr &first, const AbstractFunctionPtr &s… in AbstractFuncUnion() function in mindspore::abstract::AbstractFuncUnion
67 std::string AbstractFuncUnion::ToString() const { in ToString()
80 bool AbstractFuncUnion::IsSuperSet(const AbstractFunctionPtr &other) { in IsSuperSet()
94 AbstractFunctionPtr AbstractFuncUnion::Join(const AbstractFunctionPtr &other) { in Join()
101 return std::make_shared<AbstractFuncUnion>(this_func, other); in Join()
[all …]
Dabstract_function.h45 class MS_CORE_API AbstractFuncUnion : public AbstractFunction {
47 explicit AbstractFuncUnion(const AbstractFuncAtomPtrList &func_list);
48 AbstractFuncUnion(const AbstractFunctionPtr &first, const AbstractFunctionPtr &second);
49 ~AbstractFuncUnion() override = default;
50 MS_DECLARE_PARENT(AbstractFuncUnion, AbstractFunction)
Dprim_statement.cc107 return std::make_shared<AbstractFuncUnion>(func_list); in InferImplSwitchLayer()
/third_party/mindspore/mindspore/ccsrc/pipeline/jit/static_analysis/
Dprogram_specialize.cc697 if (func->abstract()->isa<AbstractFunction>() && !func->abstract()->isa<AbstractFuncUnion>()) { in ProcessCNode()
848 if (abs->isa<AbstractFuncUnion>()) { in BuildPossibleValueNode()
Dstatic_analysis.cc517 } else if (func->isa<AbstractFuncUnion>()) { in _GetEvaluatorFor()