CustomObjectDetectorOptions
class CustomObjectDetectorOptions : CommonObjectDetectorOptions
تنظیمات برای یک آشکارساز شی مدل سفارشی.
آستانه اطمینان برای برچسب های بازگردانده شده توسط آشکارساز شی. برچسب های بازگردانده شده توسط آشکارساز شی سطح اطمینان بالاتر یا برابر با آستانه داده شده خواهند داشت. آستانه یک مقدار ممیز شناور است و باید در محدوده [0، 1] باشد. اگر تنظیم نشده یا یک مقدار نامعتبر تنظیم شود، از هر آستانه طبقهبندیکننده مشخص شده توسط فراداده مدل استفاده میشود. اگر مدل حاوی هیچ ابرداده ای نباشد یا ابرداده آستانه طبقه بندی کننده را مشخص نکرده باشد، از آستانه پیش فرض
0.0
استفاده می شود.اعلام
سریع
var classificationConfidenceThreshold: NSNumber? { get set }
حداکثر تعداد برچسب هایی که باید برای یک شی شناسایی شده برگردانده شود. باید مثبت باشه اگر مقدار تنظیم نشده یا نامعتبر تنظیم شده باشد، از مقدار پیش فرض
10
استفاده می شود.اعلام
سریع
var maxPerObjectLabelCount: Int { get set }
یک نمونه
CustomObjectDetectorOptions
را با استفاده ازLocalModel
داده شده با ویژگیclassificationConfidenceThreshold
که رویnil
تنظیم شده است، راه اندازی می کند. اگر تنظیم نشده باقی بماند، در صورت موجود بودن، از مقدار آستانه اطمینان موجود در فراداده مدل استفاده خواهد کرد. اگر وجود نداشته باشد، به جای آن از مقدار0.0
استفاده می شود.اعلام
سریع
init(localModel: MLKLocalModel)
مولفه های
localModel
یک مدل طبقهبندی شی سفارشی که به صورت محلی در دستگاه ذخیره میشود.
ارزش بازگشتی
یک نمونه جدید از
CustomObjectDetectorOptions
باLocalModel
داده شده.یک نمونه
CustomObjectDetectorOptions
را با استفاده ازCustomRemoteModel
داده شده با ویژگیclassificationConfidenceThreshold
که رویnil
تنظیم شده است، راه اندازی می کند. اگر تنظیم نشده باقی بماند، در صورت موجود بودن، از مقدار آستانه اطمینان موجود در فراداده مدل استفاده خواهد کرد. اگر وجود نداشته باشد، به جای آن از مقدار0.0
استفاده می شود.اعلام
سریع
init(remoteModel: MLKCustomRemoteModel)
مولفه های
remoteModel
یک مدل طبقهبندی شی سفارشی که از راه دور روی سرور ذخیره شده و در دستگاه دانلود میشود.
ارزش بازگشتی
یک نمونه جدید از
CustomObjectDetectorOptions
باCustomRemoteModel
داده شده.غیر قابل دسترسی.