.. _SupportedOperators: ****************************************** NPU 가속 지원 연산자 목록 ****************************************** FuriosaAI NPU와 SDK 에서는 `Tensorflow Lite `_ 모델과 `ONNX `_ 가 지원하는 아래 연산자들을 가속할 수 있다. 연산자 이름은 `ONNX`_ 를 기준으로 한다. .. note:: NPU 가속을 지원하지 않는 경우에는 CPU에서 동작하게 된다. 또한 NPU 가속을 지원하는 일부 연산자는 특정 조건을 만족하지 않을 경우 다수의 연산자로 분할되어 동작하거나 CPU 에서 동작할 수 있다. 모델의 가중치가 NPU 메모리 보다 크거나 NPU의 메모리로 특정 연산을 처리하기에 부족한 경우가 한 가지 예이다. .. list-table:: NPU 가속 지원 연산자 :widths: 50 200 :header-rows: 1 * - 연산자 이름 - 추가 설명 * - `Add `_ - * - `AveragePool `_ - * - `BatchNormalization `_ - Conv 다음에 있는 경우에 한하여 가속 지원 * - `Clip `_ - * - `Concat `_ - H axis 지원 (>= 0.6.0), C axis 지원 (>= 0.7.0) * - `Conv `_ - `group` <= 128, `dilation` <= 12 인 경우에 대해 지원 * - `ConvTranspose `_ - * - `DepthToSpace `_ - CRD 모드 지원 (>= 0.6.0), DCR 모드 지원 (>= 0.7.0) * - `Exp `_ - 0.7.0 이상 부터 지원 * - `Elu `_ - 0.7.0 이상 부터 지원 * - `Erf `_ - 0.7.0 이상 부터 지원 * - `Expand `_ - * - `Flatten `_ - * - `Gemm `_ - * - `Gelu `_ - 0.7.0 이상 부터 지원 * - `LeakyRelu `_ - * - `Log `_ - * - `LpNormalization `_ - p = 2 인 경우에 한하여 지원 * - `MatMul `_ - * - `MaxPool `_ - * - `Mean `_ - * - `Mul `_ - * - `Pad `_ - CWH axis 지원 (>= 0.7.0) * - `ReduceL2 `_ - * - `ReduceSum `_ - * - `Relu `_ - * - `Reshape `_ - * - `Resize `_ - Linear, Nearest 모드 지원 (>= 0.7.0) * - `Pow `_ - * - `SpaceToDepth `_ - CRD 모드 지원 (>= 0.6.0), DCR 모드 지원 (>= 0.7.0) * - `Sigmoid `_ - * - `Slice `_ - H axis 지원 (>= 0.6.0), C axis 지원 (>= 0.7.0) * - `Softmax `_ - * - `Softplus `_ - * - `Sub `_ - * - `Split `_ - * - `Sqrt `_ - * - `Tanh `_ - 0.7.0 이상 버전 부터 지원 * - `Transpose `_ - 0.6.0 이상 버전 부터 지원 * - `Unsqueeze `_ -