The implementation on iOS using Core ML

It is now time to jump into the coding part of the application. We are using a model developed using the Caffe deep learning framework by Berkeley AI Research (BAIR) team as well as the community of contributors. As a first step, we need to convert the existing Caffe models into Core ML models to be utilized in our application:

//Downloading Age and Gender models wget  http://www.openu.ac.il/home/hassner/projects/cnn_agegender/cnn_age_gen        der_models_and_data.0.0.2.zipunzip -a cnn_age_gender_models_and_data.0.0.2.zip

Now, go to the extracted folder and convert the model into a Core ML model:

import coremltoolsfolder = 'cnn_age_gender_models_and_data.0.0.2'coreml_model = coremltools.converters.caffe.convert( ...

Get Machine Learning Projects for Mobile Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.