支持模型

目前,Paddle-Lite已严格验证28个模型的精度和性能。对视觉类模型做到了充分的支持,覆盖分类、检测和定位,也包含了特色的OCR模型的支持。对NLP模型也做到了广泛支持,包含翻译、语义表达等等。

除了已严格验证的模型,Paddle-Lite对其他CV和NLP模型也可以做到大概率支持。

类别类别细分模型支持平台
CV分类MobileNetV1ARM, X86, GPU(OPENCL), NPU, RKNPU, APU
CV分类MobileNetV2ARM, X86, GPU(OPENCL), NPU
CV分类ResNet18ARM, GPU(OPENCL), NPU, RKNPU
CV分类ResNet50ARM X86, GPU(OPENCL), NPU, XPU, RKNPU
CV分类MnasNetARM, GPU(OPENCL), NPU
CV分类EfficientNetARM, GPU(OPENCL)
CV分类SqueezeNetARM, GPU(OPENCL), NPU
CV分类ShufflenetV2ARM, GPU(OPENCL)
CV分类ShuffleNetARM, GPU(OPENCL)
CV分类InceptionV4ARM, X86, GPU(OPENCL), NPU
CV分类VGG16ARM, GPU(OPENCL)
CV分类VGG19ARM, GPU(OPENCL), XPU
CV分类GoogleNetARM, X86, XPU
CV检测MobileNet-SSDARM, GPU(OPENCL), NPU
CV检测YOLOv3-MobileNetV3ARM, GPU(OPENCL), NPU
CV检测Faster RCNNARM, GPU(OPENCL)
CV检测Mask RCNNARM
CV分割Deeplabv3ARM, OPENCL(GPU)
CV分割UNetARM, GPU(OPENCL)
CV人脸FaceDetectionARM
CV人脸FaceBoxesARM
CV人脸BlazeFaceARM
CV人脸MTCNNARM, GPU(OPENCL)
CVOCROCR-Detection-DBARM
CVOCROCR-Recognition-CRNNARM, GPU(OPENCL)
CVOCROCR-angle classifierARM, GPU(OPENCL)
CVOCROCR-AttentionARM
CVGANCycleGANNPU
NLP机器翻译TransformerARM, NPU
NLP机器翻译BERTXPU
NLP语义表示ERNIEXPU

注意:

  1. 模型列表中 * 代表该模型链接来自PaddlePaddle/models, 否则为推理模型的下载链接

  2. 支持平台列表中 NPU* 代表ARM+NPU异构计算, 否则为NPU计算

  3. 寻找更多的可支持的模型还可以转至PaddleOCRPaddleDetectionpaddle-modelsPaddleHub