trace фиксирует конкретный control flow и формы: ветки, переменные длины и data-dependent shapes могут «залипнуть» к примеру трассировки.
Разбор
- Тестируйте на min/max shapes.
- Для трансформеров часто нужен script или экспорт ONNX/export.
- Inplace и hooks ведут себя иначе.
- Сверка числовых выходов на наборе входов обязательна.
Итог
trace опасен там, где поведение зависит от данных.