הפניה למסגרת של MLKitObjectDetectionCustom Framework

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;