APIを直接使用して、カスタムワークフローや高度なユースケースをサポートします。概要トピック概要ほとんどの場合は、Xcodeプロジェクトにモデルを追加する際にXcodeによって自動的に作成される、モデルの動的に生成されたインターフェイスを操作するだけで済みます。非同期的にカスタムストラクチャに入力データを収集しながら予測を作成する必要がある場合は、MLFeatureProviderプロトコルを採用します。APIを直接使用するには、以下の手順を実行します。App内のクラスまたはストラクチャでMLFeatureProvider(英語)プロトコルを採用します。MLModel(英語)メソッドをMLFeatureProviderと一緒に使います。MLModel(英語)機械学習モデルのすべての詳細をカプセル化したものです。MLモデルを配布します。再帰型ニューラルネットワーク(RNN)モデルを統合し、連続する入力(シーケンス)を処理します。MLFeatureValue(英語)フィーチャの値と種類が読み取り専用インスタンスとしてバンドルされたものです。MLFeatureProvider(英語)モデルの入力または出力の値のコレクションを表すインターフェイスです。MLDictionaryFeatureProvider(英語)入力されたディクショナリデータのための便利なラッパーです。MLBatchProvider(英語)フィーチャプロバイダのコレクションを表すインターフェイスです。MLArrayBatchProvider(英語)フィーチャプロバイダのバッチの便利なラッパーです。MLUpdateTask(英語)追加のトレーニングデータでモデルをアップデートするタスクです。MLモデルに変更を加えます。MLモデル用のカスタムレイヤを作成します。MLCustomLayer(英語)ニューラルネットワークモデルのカスタムレイヤの動作を定義するインターフェイスです。MLCustomModel(英語)カスタムモデルの動作を定義するインターフェイスです。MLモデルのエラーに関する情報です。Connect最新のデベロッパ向けニュースは、ニュースとアップデートでご確認いただけます。使用許諾契約(英語)。