Share via


exemplos de CNTK

Os Tutoriais/e exemplos/pastas contêm uma variedade de configurações de exemplo para redes CNTK usando a API do Python, C# e BrainScript. Os exemplos são estruturados por tópico em Imagem, Reconhecimento vocal, Fala e assim por diante. Para começar a usar CNTK recomendamos os tutoriais na Tutorials pasta.

Exemplos do Python

A melhor maneira de aprender sobre as APIs é examinar os seguintes exemplos no diretório [CNTK raiz de clone]/Exemplos:

  • MNIST: Um modelo de encaminhamento de feed totalmente conectado para classificação de imagens MNIST. (siga as instruções em Exemplos/Image/DataSets/MNIST/README.md)
  • TrainResNet_CIFAR10: Um modelo ResNet de classificação de imagem para treinamento no conjunto de dados de imagem CIFAR. (siga as instruções em Exemplos/Image/DataSets/CIFAR-10/README.md para obter o conjunto de dados CIFAR e convertê-lo no formato CNTK com suporte)
  • ReinforcementLearning: Aprendizado de reforço com DQN (Redes Neurais Q Profundas).
  • SequenceClassification: Um modelo de classificação de sequência LSTM para dados de texto.
  • Sequence2Sequence: Uma sequência para sequenciar o modelo de tradução grapheme-to-phoneme que treina no corpus CMUDict.
  • Exemplo de interoperabilidade NumpyInterop – NumPy mostrando como treinar uma rede de encaminhamento de feed simples com dados de treinamento alimentados usando matrizes NumPy.
  • LanguageUnderstanding – Reconhecimento vocal.
  • CharacterLM: Um modelo de linguagem de nível de caractere LSTM para prever o próximo caractere de saída em uma sequência.
  • LightRNN: Implementação do LightRNN em CNTK.
  • WordLMWithSampledSoftmax: Um modelo de linguagem de nível de palavra com softmax amostrado.
  • Vídeo – Redes de convolução 3D básicas para aprendizado profundo em tarefas de vídeo.

Uma visão geral sobre todos os exemplos e tutoriais também é fornecida pela página Cognitive Toolkit Galeria de Modelos.

Exemplos de C#

A página CNTK Treinamento com Exemplos de C# fornece exemplos mostrando como criar, treinar e validar modelos DNN.

Exemplos de avaliação

A página CNTK Exemplos de Avaliação fornece exemplos que demonstram como avaliar modelos pré-treinados usando C++, C#/.NET, Python e Java.