مرجع إطار العمل المخصّص MLKitObjectDetection

MLKCustomObjectDetectorOptions


@interface MLKCustomObjectDetectorOptions : MLKCommonObjectDetectorOptions

إعدادات أداة رصد عناصر النموذج المخصّص

  • حد الثقة للتصنيفات التي تعرضها أداة رصد الكائنات. سيكون للتصنيفات التي تعرضها أداة رصد الكائنات مستوى ثقة أعلى أو مساويًا للحد الأدنى المحدّد. الحدّ هو قيمة النقطة العائمة ويجب أن يكون ضمن النطاق [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;