Home
last modified time | relevance | path

Searched refs:NodePass (Results 1 – 13 of 13) sorted by relevance

/third_party/mindspore/mindspore/lite/tools/converter/
Doptimizer.h50 class NodePass : public Pass<GraphNode> {
52 NodePass() = default;
54 ~NodePass() override = default;
70 void AddPass(NodePass *nodePass);
76 std::vector<NodePass *> node_passes_;
Doptimizer.cc43 void Optimizer::AddPass(NodePass *nodePass) { in AddPass()
/third_party/mindspore/mindspore/ccsrc/backend/optimizer/common/
Dnode_pass.h26 class NodePass : public Pass {
28 explicit NodePass(const std::string &name) : Pass(name) {} in NodePass() function
29 ~NodePass() override = default;
33 using NodePassPtr = std::shared_ptr<NodePass>;
Doptimizer.h37 class PatternProcessPass : public NodePass {
Doptimizer.cc31 : NodePass(name), in PatternProcessPass()
Dnode_pass.cc53 bool NodePass::Run(const FuncGraphPtr &func_graph) { in Run()
/third_party/mindspore/mindspore/lite/tools/optimizer/fisson/
Dnode_out_shapes.h25 class NodeOutShapes : public opt::NodePass {
27 NodeOutShapes() : NodePass("node_out_shapes") {} in NodeOutShapes()
Diter_node_outputs.h25 class IterNodeOutputs : public opt::NodePass {
27 IterNodeOutputs() : NodePass("iter_node_outputs") {} in IterNodeOutputs()
/third_party/mindspore/mindspore/lite/tools/optimizer/parallel/
Dparallel_pass.h33 class ParallelPass : public opt::NodePass {
36 : NodePass("parallel_pass"), split_strategys_(strategys), fmk_type_(fmk_type) {} in ParallelPass()
/third_party/mindspore/mindspore/lite/tools/optimizer/common/
Dmultiple_pattern_process_pass.h30 class MultiplePatternProcessPass : public NodePass {
Dmultiple_pattern_process_pass.cc22 …: NodePass(name), multigraph_(multigraph), pattern_engine_(PatternEngine(std::make_shared<Visitor>… in MultiplePatternProcessPass()
Dnode_pass_extends.cc27 bool NodePass::Run(const FuncGraphPtr &func_graph) { in Run()
/third_party/mindspore/mindspore/ccsrc/minddata/dataset/engine/datasetops/
Ddataset_op.h62 class NodePass; variable