关闭。这个问题需要更多 focused .它目前不接受答案。
想改进这个问题?更新问题,使其仅关注一个问题 editing this post .
4年前关闭。
Improve this question
Apple 推出了 Core ML。有许多第三方提供训练有素的模型。
但是如果我想自己创建一个模型呢?我该怎么做?我可以使用哪些工具和技术?
最佳答案
Core ML 不提供训练您自己的模型的方法。您只能将现有的转换为 Apple 'mlmodel' 格式。
要创建自己的神经网络,请使用 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 无论如何都会在后台使用它。
关于neural-network - 如何创建和训练用于 Core ML 的神经模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44627276/