Apple's Core ML framework (https://developer.apple.com/documentation/coreml) lets iOS developers easily use trained machine learning models in their iOS apps, running iOS 11 or above, and built with Xcode 9 or above. You can download and use pre-trained models, already in the Core ML format, offered by Apple at https://developer.apple.com/machine-learning, or use a Python tool called coremltools, the Core ML community tools, at https://apple.github.io/coremltools, to convert other machine learning and deep learning models to the Core ML format.
Pre-trained models in the Core ML format include the popular MobileNet and Inception V3 models, as well as the more recent ResNet50 model (we talked about residual networks briefly in Chapter 10, Building an AlphaZero-like Mobile Game App). Models that can be converted to the Core ML format include...