From a9b51bbb5489844a7af181973abaf3741d8651ba Mon Sep 17 00:00:00 2001 From: Justin Chu Date: Fri, 12 Sep 2025 15:38:58 -0700 Subject: [PATCH] Remove CheckerPass from ort_fusion Since onnxruntime defines `SimplifiedLayerNormalization` incorrectly in the standard domain, the checker will fail. --- onnxscript/rewriter/ort_fusions/_core.py | 1 - 1 file changed, 1 deletion(-) diff --git a/onnxscript/rewriter/ort_fusions/_core.py b/onnxscript/rewriter/ort_fusions/_core.py index 8f3c7c463a..ea7af31b3e 100644 --- a/onnxscript/rewriter/ort_fusions/_core.py +++ b/onnxscript/rewriter/ort_fusions/_core.py @@ -150,7 +150,6 @@ def optimize_for_ort( common_passes.LiftConstantsToInitializersPass(lift_all_constants=False, size_limit=1), common_passes.RemoveInitializersFromInputsPass(), common_passes.ShapeInferencePass(), - common_passes.CheckerPass(), ) assert passes.in_place result = passes(model)