coreml的社区工具
coremltools_windows的Python项目详细描述
Core ML 是一个苹果框架,它允许开发者简单容易地集成 机器学习(ML)是苹果设备(包括iOS, watchos、macos和tvos)。core ml引入了公共文件格式(.mlmodel) 对于一组广泛的ml方法,包括深层神经网络(两者 卷积和递归),具有boosting和广义的树集合 线性模型。这种格式的模型可以直接集成到应用程序中 通过xcode。
coremltools
是一个python包,用于在
.mlmodel格式。特别是,它可以用于:
- 从流行的机器学习工具,包括Keras、CAFE、SCIKIT学习、LIbSVM和XGBOST转换现有模型到MLMODEL格式。
- 通过一个简单的api以.mlmodel格式表示模型。
- 使用.mlmodel进行预测(在选定的平台上进行测试)。
安装
安装coremltools
的方法如下
standard python package installation steps。
设置好python环境后,请运行:
pip install -U coremltools
包documentation包含 有关如何使用coremltools的更多详细信息。
依赖关系
coremltools
具有以下依赖项:
- 纽米(1.10.0+)
- 原型(3.1.0+)
此外,它还具有以下软依赖项,只有在 您正在转换这些格式的模型:
- Keras(1.2.2,2.0.4+),对应的TensorFlow版本
- xgboost(0.7+)
- SCIKIT学习(0.17+)
- libsvm