File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -138,6 +138,13 @@ def main(args: Namespace | None = None) -> ArgumentParser:
138138 env ["PYTHONPATH" ] = f"{ project_root_str } { os .pathsep } { pythonpath } "
139139 else :
140140 env ["PYTHONPATH" ] = project_root_str
141+ # Disable JIT compilation to ensure tracing captures all function calls
142+ env ["NUMBA_DISABLE_JIT" ] = str (1 )
143+ env ["TORCHDYNAMO_DISABLE" ] = str (1 )
144+ env ["PYTORCH_JIT" ] = str (0 )
145+ env ["TF_XLA_FLAGS" ] = "--tf_xla_auto_jit=0"
146+ env ["TF_ENABLE_ONEDNN_OPTS" ] = str (0 )
147+ env ["JAX_DISABLE_JIT" ] = str (1 )
141148 processes .append (
142149 subprocess .Popen (
143150 [
@@ -175,6 +182,13 @@ def main(args: Namespace | None = None) -> ArgumentParser:
175182 env ["PYTHONPATH" ] = f"{ project_root_str } { os .pathsep } { pythonpath } "
176183 else :
177184 env ["PYTHONPATH" ] = project_root_str
185+ # Disable JIT compilation to ensure tracing captures all function calls
186+ env ["NUMBA_DISABLE_JIT" ] = str (1 )
187+ env ["TORCHDYNAMO_DISABLE" ] = str (1 )
188+ env ["PYTORCH_JIT" ] = str (0 )
189+ env ["TF_XLA_FLAGS" ] = "--tf_xla_auto_jit=0"
190+ env ["TF_ENABLE_ONEDNN_OPTS" ] = str (0 )
191+ env ["JAX_DISABLE_JIT" ] = str (1 )
178192
179193 subprocess .run (
180194 [
You can’t perform that action at this time.
0 commit comments