مرجع چارچوب MLKitObjectDetectionCustom

MLKCustomObjectDetectorOptions


@interface MLKCustomObjectDetectorOptions : MLKCommonObjectDetectorOptions

تنظیمات برای یک آشکارساز شی مدل سفارشی.

  • آستانه اطمینان برای برچسب های بازگردانده شده توسط آشکارساز شی. برچسب های بازگردانده شده توسط آشکارساز شی سطح اطمینان بالاتر یا برابر با آستانه داده شده خواهند داشت. آستانه یک مقدار ممیز شناور است و باید در محدوده [0، 1] باشد. اگر تنظیم نشده یا یک مقدار نامعتبر تنظیم شود، از هر آستانه طبقه‌بندی‌کننده مشخص شده توسط فراداده مدل استفاده می‌شود. اگر مدل حاوی هیچ ابرداده ای نباشد یا ابرداده آستانه طبقه بندی کننده را مشخص نکرده باشد، از آستانه پیش فرض 0.0 استفاده می شود.

    اعلام

    هدف-C

    @property (nonatomic, nullable) NSNumber *classificationConfidenceThreshold;
  • حداکثر تعداد برچسب هایی که باید برای یک شی شناسایی شده برگردانده شود. باید مثبت باشه اگر مقدار تنظیم نشده یا نامعتبر تنظیم شده باشد، از مقدار پیش فرض 10 استفاده می شود.

    اعلام

    هدف-C

    @property (nonatomic) NSInteger maxPerObjectLabelCount;
  • یک نمونه CustomObjectDetectorOptions را با استفاده از LocalModel داده شده با ویژگی classificationConfidenceThreshold که روی nil تنظیم شده است، راه اندازی می کند. اگر تنظیم نشده باقی بماند، در صورت موجود بودن، از مقدار آستانه اطمینان موجود در فراداده مدل استفاده خواهد کرد. اگر وجود نداشته باشد، به جای آن از مقدار 0.0 استفاده می شود.

    اعلام

    هدف-C

    - (nonnull instancetype)initWithLocalModel:(nonnull MLKLocalModel *)localModel;

    مولفه های

    localModel

    یک مدل طبقه‌بندی شی سفارشی که به صورت محلی در دستگاه ذخیره می‌شود.

    ارزش بازگشتی

    یک نمونه جدید از CustomObjectDetectorOptions با LocalModel داده شده.

  • یک نمونه CustomObjectDetectorOptions را با استفاده از CustomRemoteModel داده شده با ویژگی classificationConfidenceThreshold که روی nil تنظیم شده است، راه اندازی می کند. اگر تنظیم نشده باقی بماند، در صورت موجود بودن، از مقدار آستانه اطمینان موجود در فراداده مدل استفاده خواهد کرد. اگر وجود نداشته باشد، به جای آن از مقدار 0.0 استفاده می شود.

    اعلام

    هدف-C

    - (nonnull instancetype)initWithRemoteModel:
        (nonnull MLKCustomRemoteModel *)remoteModel;

    مولفه های

    remoteModel

    یک مدل طبقه‌بندی شی سفارشی که از راه دور روی سرور ذخیره شده و در دستگاه دانلود می‌شود.

    ارزش بازگشتی

    یک نمونه جدید از CustomObjectDetectorOptions با CustomRemoteModel داده شده.

  • غیر قابل دسترسی.

    اعلام

    هدف-C

    - (nonnull instancetype)init;