.. _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 `_ - height 축에 대해서만 지원 * - `Conv `_ - `group` <= 128 에 대해서 지원 * - `ConvTranspose `_ - * - `DepthToSpace `_ - * - `Exp `_ - * - `Expand `_ - * - `Flatten `_ - * - `Gemm `_ - * - `LeakyRelu `_ - * - `LpNormalization `_ - p = 2 인 경우에 한하여 지원 * - `MatMul `_ - * - `MaxPool `_ - * - `Mean `_ - * - `Mul `_ - * - `Pad `_ - * - `ReduceL2 `_ - * - `ReduceSum `_ - * - `Relu `_ - * - `Reshape `_ - * - `Pow `_ - * - `SpaceToDepth `_ - 0.6.0 이상 버전에서 mode="CRD" 인 경우에 지원 * - `Sigmoid `_ - * - `Slice `_ - height 축에 대해서만 지원 * - `Softmax `_ - * - `Softplus `_ - * - `Sub `_ - * - `Split `_ - * - `Sqrt `_ - * - `Transpose `_ - * - `Unsqueeze `_ -