MLKitCommon 架構參考資料

MLKLocalModel


@interface MLKLocalModel : NSObject

儲存在裝置本機的模型。

  • 儲存在裝置本機的模型檔案的絕對路徑。

    聲明

    Objective-C

    @property (nonatomic, copy, readonly) NSString *_Nonnull path;
  • 儲存在裝置本機的模型資訊清單檔案的絕對路徑。nil (如果模型沒有資訊清單)

    聲明

    Objective-C

    @property (nonatomic, copy, readonly, nullable) NSString *manifestPath;
  • 使用指定模型檔案路徑建立新執行個體。

    聲明

    Objective-C

    - (nonnull instancetype)initWithPath:(nonnull NSString *)path;

    參數

    path

    儲存在裝置本機的模型檔案的絕對路徑。

    傳回值

    新的 LocalModel 執行個體。

  • 使用 AutoML Vision Edge 模型指定的資訊清單檔案路徑建立新執行個體。

    聲明

    Objective-C

    - (nullable instancetype)initWithManifestPath:(nonnull NSString *)manifestPath;

    參數

    manifestPath

    儲存在裝置本機的 AutoML Vision Edge 模型資訊清單絕對路徑。

    傳回值

    新的 LocalModel 執行個體。如果指定 manifestPath 中的模型資訊清單遺失或無效,則為 nil

  • 無法使用,

    聲明

    Objective-C

    - (nonnull instancetype)init;