Commit 21b6d8ec authored by whlwhlwhl's avatar whlwhlwhl
Browse files

添加优化算子的限制

parent ce50b2f9
...@@ -132,6 +132,15 @@ Optimization-only checklist: ...@@ -132,6 +132,15 @@ Optimization-only checklist:
path, config/dispatcher branch, and existing test/benchmark. path, config/dispatcher branch, and existing test/benchmark.
- Preserve the public API unless the user explicitly asks for a breaking - Preserve the public API unless the user explicitly asks for a breaking
change. change.
- Do not add a new public API for an existing-operator optimization task.
- Do not create unrelated operator files or new operator families.
- Do not modify unrelated operator families.
- Prefer edits scoped to the target operator's kernel source, launcher,
necessary dispatcher/config entries, focused tests, and benchmark coverage.
- Run install, correctness, benchmark, profiling, and tuning directly in the
selected execution environment; do not detour through a new-operator
integration flow unless the existing test/benchmark surface cannot cover the
target.
- Keep edits scoped to the operator family, binding, tests, benchmark, and - Keep edits scoped to the operator family, binding, tests, benchmark, and
tuning table needed for the target task. tuning table needed for the target task.
- Record rejected lineages when an optimization regresses or only helps a - Record rejected lineages when an optimization regresses or only helps a
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment