Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.69 KB

core_ml_api.md

File metadata and controls

36 lines (26 loc) · 1.69 KB

Apple原文链接

Core ML API

直接使用Core ML API来支持自定义工作流和高级用例.

概述

在大多数情况下,你只和模型的动态的界面进行交互,这个界面是当您向Xcode项目添加模型时,Xcode自动创建的. 在需要支持自定义工作流或高级用例的情况下,你可以直接在案例中使用Core ML API。 例如,如果您需要在将输入数据异步收集到自定义结构体中时进行预测,则可以使用该结构体通过采用 MLFeatureProvider 协议为模型提供输入特征.

主题


模型(Model)

class MLModel

  • 对机器学习模型的所有细节的封装

模型特征(Model Features)

protocol MLFeatureProvider

  • 表示模型的特征值集合的接口

class MLDictionaryFeatureProvider

  • 将给定的数据字典包装成一个便利器

class MLFeatureValue

  • 表示特征类型和值的不可变实例.

class MLFeatureDescription

  • 特征描述.

class MLMultiArray

  • 用做模型的输入或输出的多维数组.

错误

struct MLModelError

  • Core ML 的错误代码.