Add or extend operators in edge-fm using the current layer + operators + operator_impl_table design. Use when Codex needs to add a new operator implementation (`impl_id`) to an existing op kind, introduce a new `op_kind` and layer pair, update the 最优算子表 / `operator_impl_table`, wire operator selection by `model_name`, `hw_profile`, `layer_role`, `op_name`, `stage`, or `shape_sig`, update CMake or pybind touchpoints, or keep Horizon `graph_tuning` aligned with the operator changes.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Add or extend operators in edge-fm using the current layer + operators + operator_impl_table design. Use when Codex needs to add a new operator implementation (`impl_id`) to an existing op kind, introduce a new `op_kind` and layer pair, update the 最优算子表 / `operator_impl_table`, wire operator selection by `model_name`, `hw_profile`, `layer_role`, `op_name`, `stage`, or `shape_sig`, update CMake or pybind touchpoints, or keep Horizon `graph_tuning` aligned with the operator changes.
edge-fm 新增算子
按当前仓库分层工作:layers/ 负责输入输出契约、校验和 OperatorQuery 构造,operators/ 负责接口、实现和 registry,operator_impl_table 负责按模型、硬件、阶段和形状选择最优实现。新增算子时,先判断是“给现有 op kind 增加一个 impl”,还是“新增一个 op kind + layer 边界”。