esempi di CNTK
Le cartelle Tutorials/and Examples/contengono un'ampia gamma di configurazioni di esempio per le reti CNTK usando l'API Python, C# e BrainScript.
Gli esempi sono strutturati per argomento in Image, Language Understanding, Speech e così via. Per iniziare a usare CNTK è consigliabile usare le esercitazioni nella Tutorials
cartella .
Esempi di Python
Il modo migliore per ottenere informazioni sulle API consiste nell'esaminare gli esempi seguenti nella directory [CNTK clone root]/Examples:
- MNIST: Un modello di avanzamento dei feed completamente connesso per la classificazione delle immagini MNIST. Seguire le istruzioni riportate in Examples/Image/DataSets/MNIST/README.md)
- TrainResNet_CIFAR10: Modello ResNet di classificazione delle immagini per il training nel set di dati dell'immagine CIFAR. Seguire le istruzioni riportate in Examples/Image/DataSets/CIFAR-10/README.md per ottenere il set di dati CIFAR e convertirlo nel formato supportato CNTK)
- ReinforcementLearning: Apprendimento per rinforzo con reti neurali Deep Q (DQN).
- SequenceClassification: Modello di classificazione sequenza LSTM per i dati di testo.
- Sequence2Sequence: Sequenza per sequenziare il modello di traduzione grapheme-phoneme che esegue il training sul corpus CMUDict.
- NumpyInterop - Esempio di interoperabilità NumPy che illustra come eseguire il training di una semplice rete di feed forward con i dati di training inseriti usando matrici NumPy.
- LanguageUnderstanding: Language Understanding.
- CharacterLM: Un modello linguistico a livello di carattere LSTM per stimare il carattere di output successivo in una sequenza.
- LightRNN: Implementazione di LightRNN in CNTK.
- WordLMWithSampledSoftmax: Modello linguistico a livello di parola con softmax campionato.
- Video - Reti di convoluzione 3D di base per l'apprendimento avanzato sulle attività video.
Una panoramica su tutti gli esempi e le esercitazioni è disponibile anche nella pagina della raccolta modelli di Cognitive Toolkit.
Esempi di C#
La pagina CNTK Training with C# Examples (Esempi di training con C#) fornisce esempi che illustrano come compilare, eseguire il training e convalidare i modelli DNN.
Esempi di valutazione
La pagina degli esempi CNTK Eval fornisce esempi che illustrano come valutare i modelli con training preliminare usando C++, C#/.NET, Python e Java.