This is an Image classifier that can train a model from image datasets and can be used to predict images
The project submission include at least two files train.py and predict.py. The first file, train.py, will train a new network on a dataset and save the model as a checkpoint. The second file, predict.py, uses a trained network to predict the class for an input image.
Train a new network on a data set with train.py
Prints out training loss, validation loss, and validation accuracy as the network trains
Set hyperparameters: python train.py data_dir --learning_rate 0.01 --hidden_units 512 --epochs 20
Predict flower name from an image with predict.py along with the probability of that name. That is, you'll pass in a single image /path/to/image and return the flower name and class probability.
Options: