模型转换前准备
=======

CANN Kit当前仅支持Caffe、TensorFlow、ONNX和MindSpore模型转换为离线模型，其他格式的模型需要开发者自行转换为CANN Kit支持的模型格式。

1.  准备训练好的Caffe、TensorFlow、ONNX等模型。例如：[Caffe SqueezeNet V1.0](https://github.com/forresti/SqueezeNet)模型。
    
2.  下载[Tools](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/cannkit-preparations#tools下载)，解压使用Tools下的OMG工具，将TensorFlow或Caffe模型转换为IR模型，使用方式请参见[模型转换示例](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/cannkit-model-conversion-example)。
    

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/22/v3/wMxmU9LqR8GkPmWMtLwb9g/note_3.0-zh-cn.png?HW-CC-KV=V1&HW-CC-Date=20260612T073655Z&HW-CC-Expire=86400&HW-CC-Sign=EE154DAA95DED6BFC7B5790D5931F6BFDFB40A321BA3C9CBC002F48E0E70C2DE)

若TensorFlow或Caffe模型过大，可以在OMG转换之前使用[Tools下载](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/cannkit-preparations#tools下载)的轻量化工具，使用方式请参见[模型轻量化](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/cannkit-lightweight-tool-overview)。