MLKitEntityExtraction フレームワーク リファレンス

MLKEntityExtractionRemoteModel


@interface MLKEntityExtractionRemoteModel : MLKRemoteModel

サーバーにリモートで保存され、デバイスにダウンロードされるエンティティ抽出モデル。

  • このモデルのモデル ID。

    宣言

    Objective-C

    @property (nonatomic, readonly) MLKEntityExtractionModelIdentifier _Nonnull modelIdentifier;
  • 指定されたモデル ID で構成された EntityExtractorRemoteModel のインスタンスを取得します。 このモデルを使用して、ModelManager から download(_:) API を呼び出すことでダウンロードをトリガーできます。

    EntityExtractorRemoteModel は内部で ModelManager を使用します。EntityExtractorRemoteModel をダウンロードすると、RemoteModel に関する通知が投稿されます。このような通知が EntityExtractorRemoteModel に属しているかどうかを確認するには、ユーザー情報辞書の ModelDownloadUserInfoKeyRemoteModel フィールドに EntityExtractorRemoteModel タイプのオブジェクトが含まれていることを確認します。

    宣言

    Objective-C

    + (nonnull MLKEntityExtractionRemoteModel *)
        entityExtractorRemoteModelWithIdentifier:
            (nonnull MLKEntityExtractionModelIdentifier)modelIdentifier;

    パラメータ

    modelIdentifier

    モデルのモデル ID。

    戻り値

    EntityExtractorRemoteModel インスタンス。

  • ご利用いただけません。

    宣言

    Objective-C

    - (nonnull instancetype)init;