Unsupported Operators

Unsupported Operators#

The following table lists the ONNX operators that are not supported by AMD Vitis™ AI 6.2 NPU. If any of these unsupported operators is present in the model, the entire model falls back to CPU execution. There might be different reasons for an operator to be unsupported, such as the operator not yet implemented in Vitis AI, or an operator whose output size cannot be known at compile time, which is a requirement for Vitis AI to plan the memory mapping and data movement for the operator.

Additionally, operators introduced after ONNX opset 22 (the latest supported opset in Vitis AI 6.2) are not supported.

Operator

CenterCropPad

Col2Im

Compress

DeformConv

Det

LpPool

MaxUnpool

NonMaxSuppression

NonZero

Unique