Optimizer optimizador del marco de aprendizaje profundo de NCNN

Optimización del marco de aprendizaje profundo de NCNN

1. Preparar el modelo de red ncnn

Incluir archivos param y bin

Tales como: ncnn.param

ncnn.bin

2. El terminal ingresa al directorio ncnn/build/tools

Se puede encontrar que hay un archivo ejecutable de ncnnoptimize en el directorio de herramientas

Luego ingrese el comando

./ncnnoptimize ncnn.param ncnn.bin new.param new.bin flag

Tenga en cuenta que la bandera aquí se refiere a fp32 y fp16, donde 0 se refiere a fp32 y 1 se refiere a fp16

3. Puede encontrar el nuevo modelo optimizado en el directorio ncnn/build/tools, el nombre del modelo es new.param y el archivo new.bin

Nota: El optimizador ncnnoptimize optimiza todo el modelo de red, es decir, un modelo coincide con todos los métodos de optimización aplicables en el optimizador.

Luego optimice todo el modelo de red ncnn, en lugar de un solo método de optimización seleccionable

Supongo que te gusta

Origin blog.csdn.net/weixin_43096365/article/details/123001666
Recomendado
Clasificación