2017-06-19 1 views

Répondre

21

Core ML ne fournit pas un moyen de former vos propres modèles. Vous ne pouvez convertir que ceux existants au format Apple 'mlmodel'.

Pour créer vos propres réseaux de neurones, utilisez les frameworks Caffe ou Keras, puis convertissez ces modèles au format CoreML. Pour les algorithmes traditionnels d'apprentissage machine Core ML est également compatible avec Scikit-learn * et XGBoost.

Vous pouvez également entraîner et exécuter des réseaux de neurones sur iOS sans Core ML, il suffit d'utiliser Caffe 2 ou TensorFlow. Je soutiens un long list of iOS-compatible machine learning libraries, si vous êtes intéressé.

Toutes les bibliothèques mentionnées ci-dessus ont une excellente documentation et de nombreux tutoriels pour commencer à créer vos propres modèles.


* LibSVM est également compatible, mais scikit-learn l'utilise quand même sous le capot.