# Delegate

Source: [https://docs.qualcomm.com/doc/80-70014-54Y/topic/delegates.html](https://docs.qualcomm.com/doc/80-70014-54Y/topic/delegates.html)

Delegate 帮助您将 TensorFlow Lite 图处理分配到 CPU、GPU 和 Hexagon Tensor Processor 硬件加速器上。

目前支持以下 delegate：

- **[使用 CPU 的 XNNPACK delegate](https://docs.qualcomm.com/doc/80-70014-54Y/topic/xnnpack-delegate-for-cpu.html)**  

XNNPACK delegate 使用 XNNPACK 库来高效地加速 CPU 上的 TensorFlow Lite 模型。
- **[GPU delegate](https://docs.qualcomm.com/doc/80-70014-54Y/topic/gpu-delegate.html)**  

GPU 开源 Delegate 为包括 Adreno GPU 在内的各种特定厂商的 GPU 提供加速。
- **[QNN delegate](https://docs.qualcomm.com/doc/80-70014-54Y/topic/qnn-delegate.html)**  

QNN delegate 是针对特定厂商硬件加速的专有 delegate，用于加速 TensorFlow Lite 模型。QNN delegate 是基于 TensorFlow Lite 的[外部 delegate 接口](https://www.tensorflow.org/lite/performance/implementing_delegate)。可使用 QNN delegate 将部分或整个 TensorFlow Lite 模型分配到专用的 Qualcomm 硬件，例如 Adreno GPU 和 Hexagon Tensor Processor。

**Parent Topic:** [架构](https://docs.qualcomm.com/doc/80-70014-54Y/topic/arch.html)

Last Published: Aug 06, 2024

[Previous Topic
TensorFlow Lite Runtime](https://docs.qualcomm.com/bundle/publicresource/80-70014-54Y/topics/tensorflow-lite-runtime.md) [Next Topic
使用 CPU 的 XNNPACK delegate](https://docs.qualcomm.com/bundle/publicresource/80-70014-54Y/topics/xnnpack-delegate-for-cpu.md)