# 部署全流程

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/67/v3/LB1N_6c9Q9ugN0hV2YdfmA/zh-cn_image_0000002771826818.png?HW-CC-KV=V1&HW-CC-Date=20261022T091641Z&HW-CC-Expire=31536000000&HW-CC-Sign=7A43567BF41C68ED804C8D96E9D33C019B29031163CFBDA9603527E3387DB9FA)

## 离线模型转换

离线模型转换需要将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、集成模型，集成模型又包含加载模型、编译模型、模型输入数据预处理、运行模型、模型输出数据后处理流程。

