Compartir a través de


Ejemplos de EvalDll de C++/C#

Antes de la versión CNTK 2.0, el CNTK EvalDLL se usaba para evaluar el modelo entrenado mediante cntk.exe con BrainScript. El EvalDLL sigue siendo compatible, pero solo funciona para el modelo creado por cntk.exe con BrainScript. No se puede usar para evaluar los modelos creados por CNTK 2.0 o posterior mediante Python. Se recomienda encarecidamente usar las bibliotecas de CNTK más recientes para la evaluación, ya que admite formatos de modelo y proporciona más características.

En el caso de las aplicaciones heredadas que todavía usan EvalDll, EvalClients.sln contiene los ejemplos siguientes:

En Windows, el archivo de solución EvalClients.sln se usa para compilar y ejecutar ejemplos. Tenga en cuenta

  • Necesita Visual Studio 2015 Update 3 para usar estos ejemplos.
  • Los ejemplos deben compilarse para la plataforma de destino de 64 bits. De lo contrario, surgen algunos problemas al llamar a la biblioteca. Consulte también la página Solución de problemas CNTK para obtener más información.
  • Después de una compilación correcta, el ejecutable se guarda en la carpeta $(SolutionDir)....$(Platform)$(ProjectName).$(Configuration)\, por ejemplo, ....\X64\CPPEvalClient.Release\CppEvalClient.exe.

En Linux, consulte para Makefile obtener ejemplos de compilación. El nombre de destino EVAL_CLIENT y EVAL_EXTENDED_CLIENT se usan para compilar estos proyectos.