部署全流程
=====

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/68/v3/a9CMFPVUSKmGTWkmgEZUtA/zh-cn_image_0000002594829444.png?HW-CC-KV=V1&HW-CC-Date=20260612T073655Z&HW-CC-Expire=86400&HW-CC-Sign=76A5E8430663215D7947A933A95AE7D3E37DED3EA2D7553DEE322580C9DA917A)

#### 离线模型转换

离线模型转换需要将Caffe、TensorFlow、ONNX、MindSpore模型转换为CANN Kit平台支持的模型格式，并可以按需进行AIPP操作、量化操作，使用场景及方法如下：

*   AIPP操作
    
    AIPP用于在硬件上完成图像预处理，包括改变图像尺寸、色域转换（转换图像格式）、减均值/乘系数（改变图像像素），运用后可避免重新训练匹配推理计算平台需要的数据格式，只通过AIPP参数配置或者在软件层面上调用AIPP接口即可完成适配，同时由于硬件专用，可以获得较好的推理性能收益，具体操作可参见[AIPP模型转换](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/cannkit-model-conversion-example#aipp模型转换以caffe模型为例)。
    
*   量化操作
    
    量化是一种可以把FP32模型转化为低bit模型的操作，以节约网络存储空间、降低传输时延以及提高运算执行效率，量化操作可参见[量化模型转换](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/cannkit-model-conversion-example#量化模型转换以caffe模型为例)。
    

#### App集成

App集成流程包含创建项目、配置项目里的NAPI、集成模型，集成模型又包含加载模型、编译模型、模型输入数据预处理、运行模型、模型输出数据后处理流程。