Back to Ncnn

onnx to ncnn Conversion Guide

tools/onnx/README.md

latest1023 B
Original Source

onnx to ncnn Conversion Guide

This guide is for users who want to convert their onnx models to the ncnn format.

The onnx2ncnn tool is now considered legacy. We strongly recommend using pnnx for all model conversion tasks.

pnnx is the new-generation model converter that is actively developed and maintained. It offers a more robust and flexible solution for converting models from various deep learning frameworks into ncnn.

Quick Start: Basic Usage

Using pnnx to convert an onnx model is straightforward.

Install pnnx and run the conversion.

shell
pip3 install pnnx

# Syntax: pnnx <onnx_model_path>
# Example:
pnnx my_model.onnx

After running the command, you will get my_model.ncnn.param and my_model.ncnn.bin, ready for use with ncnn.