| Python Sample |
|---|
git clone https://github.com/NanoNets/multi-label-classification-sample-python
cd multi-label-classification-sample-pythonGet your free API Key from http://app.nanonets.com/user/api_key
export NANONETS_API_KEY=YOUR_API_KEY_GOES_HEREpython ./code/create_model.py_Note: This generates a MODEL_ID that you need for the next step
export NANONETS_MODEL_ID=YOUR_MODEL_ID_Note: you will get YOUR_MODEL_ID from the previous step
The training data is found in images (image files) and annotations (annotations for the image files)
python ./code/upload_training.pyOnce the Images have been uploaded, begin training the Model
python ./code/train_model.pyThe model takes ~2 hours to train. You will get an email once the model is trained. In the meanwhile you check the state of the model
python ./code/model_state.pyOnce the model is trained. You can make predictions using the model
python ./code/prediction.py PATH_TO_YOUR_IMAGE.jpgSample Usage:
python ./code/prediction.py ./multilabel_data/ImageSets/2795.jpg