Partilhar via


EvalDll C++/C# Exemplos

Antes da versão 2.0 CNTK, o CNTK EvalDLL foi usado para avaliar modelo treinado usando cntk.exe com BrainScript. O EvalDLL ainda é suportado, mas funciona apenas para o modelo criado por cntk.exe com o BrainScript. Não pode ser usado para avaliar modelos criados por CNTK 2.0 ou mais tarde usando Python. Recomendamos vivamente a utilização das mais recentes bibliotecas CNTK para avaliação, uma vez que suporta modelo formatos e fornece mais funcionalidades.

Para aplicações antigas que ainda estão a usar EvalDll, os EvalClients.sln contém os seguintes exemplos:

No Windows, o ficheiro de solução EvalClients.sln é usado para construir e executar amostras. Por favor, note

  • Precisa de Visual Studio 2015 Update 3 para utilizar estas amostras.
  • As amostras devem ser construídas para a plataforma-alvo de 64 bits. Caso contrário, surgem alguns problemas quando se liga para a biblioteca. Consulte também a página de resolução de problemas CNTK para obter mais informações.
  • Após uma construção bem sucedida, o executável é guardado sob a pasta $(SolutionDir)....$(Plataforma)$(ProjectName).$(Configuração)\ pasta, por exemplo....\X64\CPPEvalClient.Release\CppEvalClient.exe.

Em Linux, por favor, consulte as amostras de Makefile construção. O nome-alvo EVAL_CLIENT, e EVAL_EXTENDED_CLIENT são usados para construir estes projetos.