Condividi tramite


Esempi di EvalDll C++/C#

Prima della versione CNTK 2.0, la CNTK EvalDLL è stata usata per valutare il modello sottoposto a training usando cntk.exe con BrainScript. L'EvalDLL è ancora supportato, ma funziona solo per il modello creato da cntk.exe con BrainScript. Non può essere usato per valutare i modelli creati da CNTK 2.0 o versioni successive usando Python. È consigliabile usare le librerie di CNTK più recenti per la valutazione, in quanto supporta i formati di modello e offre altre funzionalità.

Per le applicazioni legacy che usano ancora EvalDll, L'EvalClients.sln contiene gli esempi seguenti:

In Windows il file di soluzione EvalClients.sln viene usato per compilare ed eseguire esempi. Si prega di notare

  • È necessario Visual Studio 2015 Update 3 per l'uso di questi esempi.
  • Gli esempi devono essere compilati per la piattaforma di destinazione a 64 bit. In caso contrario, alcuni problemi si verificano quando si chiama la libreria. Per altre informazioni, vedere anche la pagina Risoluzione dei problemi CNTK.
  • Dopo aver completato la compilazione, il file eseguibile viene salvato nella cartella $(SolutionDir)....$(Platform)$(ProjectName).$(Configuration)\, ad esempio ....\X64\CPPEvalClient.Release\CppEvalClient.exe.

In Linux fare riferimento all'oggetto per la Makefile compilazione di esempi. Il nome di destinazione EVAL_CLIENT e EVAL_EXTENDED_CLIENT vengono usati per compilare questi progetti.