MLKCustomObjectDetectorOptions
@interface MLKCustomObjectDetectorOptions : MLKCommonObjectDetectorOptions
הגדרות לזיהוי אובייקטים של מודל מותאם אישית.
-
סף הסמך של התוויות שהוחזרו על ידי מזהה האובייקטים. תוויות שהוחזרו על ידי של מזהה האובייקטים תהיה רמת סמך גבוהה או שווה לסף הנתון. הוא ערך של נקודה צפה (floating-point) וחייב להיות בטווח [0, 1]. אם לא מוגדר או קיים ערך לא תקין מוגדר, המערכת תשתמש בכל סף סיווג שנקבע על ידי המטא-נתונים של המודל. אם המודל לא מכיל מטא-נתונים, או שהמטא-נתונים לא מציינים סף סיווג, ברירת המחדל נעשה שימוש בסף של
0.0
.הצהרה
Objective-C
@property (nonatomic, nullable) NSNumber *classificationConfidenceThreshold;
-
מספר התוויות המקסימלי שצריך להחזיר לאובייקט שזוהה. חייב להיות חיובי. אם המדיניות לא מוגדרת או הוגדר ערך לא חוקי, המערכת תשתמש בערך ברירת המחדל של
10
.הצהרה
Objective-C
@property (nonatomic) NSInteger maxPerObjectLabelCount;
-
מאתחלת מכונה של
CustomObjectDetectorOptions
באמצעותLocalModel
הנתון עם הנכסclassificationConfidenceThreshold
שהוגדר הואnil
. אם המדיניות לא מוגדרת, ייעשה שימוש ב- ערך סף הסמך שכלול במטא-נתונים של המודל, אם קיים. אם הוא לא קיים, במקום זאת המערכת תשתמש בערך של0.0
.הצהרה
Objective-C
- (nonnull instancetype)initWithLocalModel:(nonnull MLKLocalModel *)localModel;
פרמטרים
localModel
מודל מותאם אישית לסיווג אובייקטים שמאוחסן באופן מקומי במכשיר.
הערך המוחזר
מופע חדש של
CustomObjectDetectorOptions
עם הערךLocalModel
הנתון. -
מאתחלת מכונה של
CustomObjectDetectorOptions
באמצעותCustomRemoteModel
הנתון עם הנכסclassificationConfidenceThreshold
שהוגדר הואnil
. אם המדיניות לא מוגדרת, ייעשה שימוש ב- ערך סף הסמך שכלול במטא-נתונים של המודל, אם קיים. אם הוא לא קיים, במקום זאת המערכת תשתמש בערך של0.0
.הצהרה
Objective-C
- (nonnull instancetype)initWithRemoteModel: (nonnull MLKCustomRemoteModel *)remoteModel;
פרמטרים
remoteModel
מודל סיווג אובייקטים מותאם אישית המאוחסן מרחוק בשרת, וגם בוצעה הורדה של המכשיר.
הערך המוחזר
מופע חדש של
CustomObjectDetectorOptions
עם הערךCustomRemoteModel
הנתון. -
לא זמינה.
הצהרה
Objective-C
- (nonnull instancetype)init;