No description, website, or topics provided.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
model
wordcount Scope and Batch update Dec 10, 2018
.amlignore Update for webinar Jan 13, 2019
.gitignore
20news.pkl Pipeline files Dec 6, 2018
README.md Update README.md Nov 28, 2018
aml-overview.png added more graphs Dec 6, 2018
aml-run.png
aml-workspace.png move back to 1.0.2 Dec 6, 2018
compare.py Pipeline files Dec 6, 2018
dog-breed-classifier.ipynb Updating hyperparameter tuning job to use longer training cycles. Feb 6, 2019
extract.py Pipeline files Dec 6, 2018
how-to-model-scope-exepool-experiment-using-aml-pipelines.ipynb Updating Scope and Exe sample Dec 13, 2018
pytorch_score.py updates Nov 28, 2018
pytorch_train.py
pytorch_train_horovod.py Updated logging of parameters and distributed metrics Dec 12, 2018
script.script Scope and Batch update Dec 10, 2018
train.py
webservice-test.ipynb

README.md

Welcome to this Azure Machine Learning Workshop!

In this tutorial, you will learn how to train a Pytorch image classification model using transfer learning with the Azure Machine Learning service. The Azure Machine Learning python SDK's PyTorch estimator enables you to easily submit PyTorch training jobs for both single-node and distributed runs on Azure compute. The model is trained to classify dog breeds using the Stanford Dog dataset and it is based on a pretrained ResNet18 model. This ResNet18 model has been built using images and annotation from ImageNet. The Stanford Dog dataset contains 120 classes (i.e. dog breeds), however, for most of the tutorial, we will only use a subset of this dataset which includes only 10 dog breeds.

You can view the subset of the data used here.

Please refer to the dog-breed-classifier.ipynb notebook for instructions.

Chihuahua with hat