ONNX model inference produces different results for the same input

Viewed 322
1 Answers

This is expected, as ONNX does not provide deterministic computations (details).

The flag SessionOptions.use_deterministic_compute is used for ONNX training, but inference is never stable. The conversion script provides a number of tests with configurable absolute and relative error.

Related