neural-network - 如何创建和训练用于 Core ML 的神经模型

标签 neural-network coreml

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .

4年前关闭。




Improve this question




Apple 推出了 Core ML。有许多第三方提供训练有素的模型。

但是如果我想自己创建一个模型呢?我该怎么做?我可以使用哪些工具和技术?

最佳答案

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 无论如何都会在后台使用它。

关于neural-network - 如何创建和训练用于 Core ML 的神经模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44627276/

相关文章:

machine-learning - 同时训练两个子图时如何处理梯度

ios - CoreML 中的二元分类模型训练

ios - 如何减少 iOS 应用程序的 Core ML 模型?

xcode - 模型类生成已禁用 : disabled in project (CoreML Code Generation Language set to "none"

neural-network - U-net和FCN背后的直觉用于语义分割

java - Encog ImageNeuralNetwork 错误不会下降

machine-learning - ARKit 图像检测 - 许多图像

machine-learning - 过拟合、梯度消失和局部极小值之间的关系?

python - Keras:大型单热编码:binary_crossentropy 或 categorical_crossentropy