In this chapter, we will learn how to use machine learning to create a model that we can use for image classification. We will export the model as a TensorFlow model that we can use on Android devices and a CoreML model that we can use on iOS devices. In order to train and export models, we will use Azure Cognitive Services and the Custom Vision service.
Once we have exported the models, we will learn how to use them for Android and iOS apps.
The following topics will be covered in this chapter:
- Training a model with Azure Cognitive Service Custom Vision
- How to use TensorFlow models for image classification on an Android device
- How to use CoreML models for image classification on an iOS device