FXE0010: fx 通过
此诊断跟踪了在将FX IR(中间表示)转换为ONNX IR之前,ONNX导出过程中的FX传递。
在ONNX导出的范围内,一个FX pass指的是对FX GraphModule进行的具体转换。其主要目的是将图简化为更符合ONNX中间表示(IR)的格式。此外,这些pass还致力于用ONNX IR支持的功能替换不被支持的FX IR特性。常见的转换包括但不限于分解、函数化和类型提升。
对于希望详细了解这些遍历过程中所做的修改的详细日志的人们来说,有几个选项可供选择:
-
将 DiagnosticOptions.verbosity_level 设置为 logging.DEBUG。
-
设置环境变量 TORCH_LOGS 为 'onnx_diagnostics'。
然而值得注意的是,默认情况下不会开启详细的日志记录,因为这会对性能产生较大的影响。
欲详细了解每个具体的处理过程,请参阅目录:torch/onnx/_internal/fx/passes。