Compartilhar via


Pacote NuGet

Visão geral

O pacote CNTK NuGet é um pacote NuGet que contém as bibliotecas e assemblies necessários para habilitar aplicativos .NET e Windows C++ a executar CNTK avaliação de modelo. Há três pacotes de NuGet:

Instalação

O pacote pode ser obtido por meio do NuGet Gerenciador de Pacotes dentro de Visual Studio pesquisando "CNTK" ou baixado diretamente de nuget.org:

A versão atual é 2.7.0.

Os pacotes de CNTK NuGet podem ser instalados em projetos do Visual C++, .NET(C#, VB.Net, F#, ...) ou UWP. O pacote NuGet contém versões de depuração e versão da biblioteca C++ e DLLs e a versão de versão do assembly C# e suas DLLs dependentes. Depois de instalado, o projeto conterá uma referência à DLL gerenciada e as bibliotecas binárias dependentes necessárias serão copiadas para o diretório de saída após a criação do projeto.

Para obter instruções sobre como instalar um pacote NuGet, consulte a documentação do NuGet em:https://docs.nuget.org/consume/installing-nuget

Versão Atual

A versão atual do CNTK Eval NuGet Packages dá suporte às interfaces a seguir

Linux

Há um conjunto equivalente de bibliotecas do Linux (embora não disponível por meio de NuGet) que permite CNTK avaliações de modelo no Linux usando C++. Consulte a página avaliação de CNTK no Linux para obter detalhes.

Aplicativos herdados usando CNTK interface EvalDLL

Para aplicativos que ainda estão usando CNTK interface EvalDLL, que dá suporte apenas ao formato model-v1, use o Microsoft.Research.CNTK. Pacote de NuGet CpuEval-mkl: