2017-06-19 13 views

答えて

21

コアMLは、独自のモデルをトレーニングする方法を提供しません。既存のものをAppleのmlmodel形式に変換することができます。

独自のニューラルネットワークを作成するには、CaffeまたはKerasフレームワークを使用し、それらのモデルをCoreML形式に変換します。従来の機械学習アルゴリズムでは、コアMLはScikit-learn *およびXGBoostと互換性があります。

Core MLを使わずにiOS上でニューラルネットワークをトレーニングして実行することもできます。Caffe 2またはTensorFlowを使用してください。興味があれば私はlong list of iOS-compatible machine learning librariesをサポートしています。

上記のすべてのライブラリには、独自のモデルの作成を開始するための優れたドキュメントとチュートリアルが用意されています。


* LibSVMも互換性がありますが、scikit-learnはとにかくフードの下でそれを使用します。

関連する問題