Delen via


CNTK-modelindeling

MET CNTK kunnen gebruikers een model opslaan in een bestand voor toekomstig gebruik. Dit kan worden gedaan door

  • 'modelPath' opgeven in het configuratiebestand bij gebruik van BrainScript/cntk.exe, of
  • save() in Python of
  • Save() in C++ wanneer u CNTK Library-APIgebruikt.

Er zijn twee verschillende bestandsindelingen waarin het model kan worden opgeslagen.

  • de indeling model-v1. Deze indeling is oorspronkelijk gebruikt vóór de CNTK2-versie. Een model wordt opgeslagen in de indeling model-v1 wanneer het wordt opgeslagen door BrainScript/cntk.exe.

  • De model-v2-indeling. Met CNTK2 wordt een Protobuf-indeling geïntroduceerd, die nu de model-v2-indeling wordt genoemd. Een model wordt alleen in deze indeling opgeslagen wanneer u CNTK Library-API

De volgende tabel geeft een overzicht van de modelindeling die wordt gemaakt en gebruikt door welke CNTK binair bestand.

Model maken Modelevaluatie Ondersteuning voor Lanugage
model-v1-indeling cntk.exe cntk.exeEvalDll-CNTK-bibliotheek BrainScript, C++, C#/.NET
model-v2-indeling CNTK-bibliotheek CNTK-bibliotheek C++, C#/.NET, Java, Python