Otimize o otimizador da estrutura de aprendizado profundo da NCNN

Otimização do NCNN Deep Learning Framework

1. Prepare o modelo de rede ncnn

Incluir arquivos param e bin

Tais como: ncnn.param

ncnn.bin

2. O terminal entra no diretório ncnn/build/tools

Pode-se descobrir que existe um arquivo executável de ncnnoptimize no diretório de ferramentas

Em seguida digite o comando

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

Observe que o sinalizador aqui se refere a fp32 e fp16, onde 0 refere-se a fp32 e 1 refere-se a fp16

3. Você pode encontrar o novo modelo otimizado no diretório ncnn/build/tools, o nome do modelo é new.param e new.bin file

Nota: O otimizador ncnnoptimize otimiza todo o modelo de rede, ou seja, um modelo corresponde a todos os métodos de otimização aplicáveis ​​no otimizador,

Em seguida, otimize todo o modelo de rede ncnn; em vez de um único método de otimização selecionável

Acho que você gosta

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