9 namespace onnxruntime {
62 virtual std::vector<std::string>
TargetOpTypes() const noexcept = 0;
70 return SatisfyCondition(graph, node, logger) ? Apply(graph, node, rule_effect, logger) :
Status::OK();
virtual ~RewriteRule()=default
RewriteRule(const std::string &name)
GLsizei const GLchar *const * string
common::Status CheckConditionAndApply(Graph &graph, Node &node, RewriteRuleEffect &rule_effect, const logging::Logger &logger) const
GLuint const GLchar * name
virtual std::vector< std::string > TargetOpTypes() const noexcept=0
const std::string & Name() const noexcept