Searched refs:TrivialPrimEvaluator (Results 1 – 4 of 4) sorted by relevance
33 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);
118 class TrivialPrimEvaluator : public PrimEvaluator {120 explicit TrivialPrimEvaluator(const std::string &id) : PrimEvaluator(id) {} in TrivialPrimEvaluator() function121 ~TrivialPrimEvaluator() override = default;122 MS_DECLARE_PARENT(TrivialPrimEvaluator, PrimEvaluator);
1027 if (!evaluator->isa<TrivialPrimEvaluator>()) { in EvalOnePrim()1031 auto trivial_evaluator = dyn_cast<TrivialPrimEvaluator>(evaluator); in EvalOnePrim()
395 EvalResultPtr TrivialPrimEvaluator::Run(AnalysisEnginePtr engine, const ConfigPtrList &args_conf_li… in Run()