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.