但是如果我想自己创建一个模型怎么办?我怎么能这样做以及什么工具&我可以使用哪些技术?
答案 0 :(得分:30)
要创建自己的神经网络,请使用Caffe或Keras框架,然后将这些模型转换为CoreML格式。对于传统的机器学习算法,Core ML还与Scikit-learn *和XGBoost兼容。
您还可以在没有Core ML的情况下在iOS上训练和运行神经网络,只需使用Caffe 2或TensorFlow即可。如果您有兴趣,我会支持long list of iOS-compatible machine learning libraries。
上面提到的所有库都有很好的文档和很多教程可供您开始创建自己的模型。
* LibSVM也兼容,但scikit-learn无论如何都会使用它。