การอ้างอิงเฟรมเวิร์ก MLKitObjectDetectionCustom

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;