Home
last modified time | relevance | path

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

/third_party/mindspore/mindspore/ccsrc/pipeline/jit/static_analysis/
Dprim.h33 class StandardPrimEvaluator : public TrivialPrimEvaluator {
36 : TrivialPrimEvaluator("StandardPrimEvaluator"), prim_(primitive), eval_impl_(eval_impl) {} in StandardPrimEvaluator()
38 MS_DECLARE_PARENT(StandardPrimEvaluator, TrivialPrimEvaluator);
54 class PythonPrimEvaluator : public TrivialPrimEvaluator {
57 : TrivialPrimEvaluator("PythonPrimEvaluator"), prim_py_(primitive) {} in PythonPrimEvaluator()
59 MS_DECLARE_PARENT(PythonPrimEvaluator, TrivialPrimEvaluator);
120 class UniformPrimEvaluator : public TrivialPrimEvaluator {
123 : TrivialPrimEvaluator("UniformPrimEvaluator"), in UniformPrimEvaluator()
141 MS_DECLARE_PARENT(UniformPrimEvaluator, TrivialPrimEvaluator);
Devaluator.h118 class TrivialPrimEvaluator : public PrimEvaluator {
120 explicit TrivialPrimEvaluator(const std::string &id) : PrimEvaluator(id) {} in TrivialPrimEvaluator() function
121 ~TrivialPrimEvaluator() override = default;
122 MS_DECLARE_PARENT(TrivialPrimEvaluator, PrimEvaluator);
Dstatic_analysis.cc1027 if (!evaluator->isa<TrivialPrimEvaluator>()) { in EvalOnePrim()
1031 auto trivial_evaluator = dyn_cast<TrivialPrimEvaluator>(evaluator); in EvalOnePrim()
Devaluator.cc395 EvalResultPtr TrivialPrimEvaluator::Run(AnalysisEnginePtr engine, const ConfigPtrList &args_conf_li… in Run()