Core ML APIを直接使用して、カスタムワークフローや高度なユースケースをサポートします。
フレームワーク
- Core ML
概要
ほとんどの場合は、Xcodeプロジェクトにモデルを追加する際にXcodeによって自動的に作成される、モデルの動的に生成されたインターフェイスを操作するだけで済みます。カスタムワークフローや高度なユースケースをサポートする必要がある場合は、直接Core ML APIを使用します。たとえば、非同期的にカスタムストラクチャに入力データを収集しながら予測を作成する必要がある場合は、MLFeature
プロトコルを採用します。
Core ML APIを直接使用するには、以下の手順を実行します。
-
アプリ内のクラスまたはストラクチャで
MLFeature
(英語)プロトコルを採用します。Provider -
MLModel
(英語)メソッドをMLFeature
と一緒に使います。Provider