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 as a Core ML 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 Services and the Custom Vision service
- Using TensorFlow models for image classification on an Android device
- Using Core ML models for image classification on an iOS device