Methoden zum Ändern von MNN-Modellparametern und -knoten

Vor kurzem musste die Struktur des MNN-Modells geändert werden. Ich habe lange online gesucht und nur zwei verwandte Artikel gefunden, aber ich habe es versucht, bin aber gescheitert.

Anschließend habe ich in der DingTalk-Gruppe nachgefragt und diese Methode erhalten.

Im kompilierten Konverter gibt es einen MNNDump2Json und einen MNNRevert2Buffer.

Wir können benutzen:

./MNNDump2Json XXX.mnn XXX.json

Konvertieren Sie das MNN-Modell in eine JSON-Datei.

Dann können wir den Knoten, den wir ändern möchten, in der JSON-Datei finden und ihn ändern.

Zuletzt verwendeten:

./MNNRevert2Buffer XXX.json XXX.mnn

Konvertieren Sie einfach die JSON-Datei in ein MNN-Modell.

Der Aufbau der .json-Datei ist gewöhnungsbedürftig, aber dennoch sehr einfach zu verstehen.

Fertig~

Guess you like

Origin blog.csdn.net/qq_19313495/article/details/124244290