2017-06-19 44 views

回答

21

Core ML不提供培訓自己模型的方法。您只能將現有的轉換爲Apple'mlmodel'格式。

要創建您自己的神經網絡,請使用CaffeKeras框架,然後將這些模型轉換爲CoreML格式。對於傳統的機器學習算法,Core ML也與Scikit-learn *和XGBoost兼容。

您還可以在沒有Core ML的情況下在iOS上訓練和運行神經網絡,只需使用Caffe 2TensorFlow即可。如果你有興趣,我支持long list of iOS-compatible machine learning libraries

上面提到的所有庫都有一個很棒的文檔和大量的教程,可供您開始創建自己的模型。


* LibSVM也是兼容的,但是scikit-learn無論如何都會使用它。