Change8
Error1 reports

Fix TypeInferenceError

in Diffusers

Solution

TypeInferenceError in diffusers ONNX conversion usually arises due to dynamic shapes not being fully defined during tracing. Fix this by explicitly specifying static input shapes (e.g., using `static_shapes=True` where available or manual shape definition in `torch.onnx.export`) to allow proper type inference during ONNX export; alternatively, set dynamic axes within the `dynamic_axes` parameter of `torch.onnx.export` to guide shape inference.

Related Issues

Real GitHub issues where developers encountered this error:

Timeline

First reported:Aug 21, 2025
Last reported:Aug 21, 2025

Need More Help?

View the full changelog and migration guides for Diffusers

View Diffusers Changelog