Dela via


CNTK-modellformat

MED CNTK kan användare spara en modell i en fil för framtida användning. Det kan göras genom att

  • ange "modelPath" i konfigurationsfilen när du använder BrainScript/cntk.exe, eller
  • save() i Python eller
  • Save() i C++ när du använder CNTK-biblioteks-API.

Det finns två olika filformat att lagra modellen i.

  • Formatet model-v1. Det här formatet användes ursprungligen före CNTK2-versionen. En modell lagras i formatet model-v1 när den sparas av BrainScript/cntk.exe.

  • Formatet model-v2. Med CNTK2 introduceras ett Protobuf-baserat format, som nu kallas modell-v2-format. En modell sparas endast i det här formatet när du använder CNTK-biblioteks-API:et

Följande tabell ger en översikt över vilket modellformat som skapas och används av vilken CNTK-binär fil.

Skapa modell Modellutvärdering Stöd för lanugage
model-v1-format cntk.exe cntk.exeEvalDll, CNTK Library BrainScript, C++, C#/.NET
model-v2-format CNTK-bibliotek CNTK-bibliotek C++, C#/.NET, Java, Python