Referensi Framework Kustom MLKitObjectDetection

MLKCustomObjectDetectorOptions


@interface MLKCustomObjectDetectorOptions : MLKCommonObjectDetectorOptions

Konfigurasi untuk detektor objek model kustom.

  • Nilai minimum keyakinan untuk label yang ditampilkan oleh detektor objek. Label yang ditampilkan oleh detektor objek akan memiliki tingkat keyakinan yang lebih tinggi atau sama dengan nilai minimum yang diberikan. Ambang batas adalah nilai floating point dan harus berada dalam rentang [0, 1]. Jika tidak disetel atau nilai yang tidak valid ditetapkan, nilai minimum pengklasifikasi apa pun yang ditentukan oleh metadata model akan digunakan. Jika model tidak berisi metadata apa pun atau metadatanya tidak menentukan nilai minimum pengklasifikasi, batas default 0.0 akan digunakan.

    Pernyataan

    Objective-C

    @property (nonatomic, nullable) NSNumber *classificationConfidenceThreshold;
  • Jumlah label maksimum yang akan ditampilkan untuk objek yang terdeteksi. Harus positif. Jika tidak disetel atau nilai yang tidak valid ditetapkan, nilai default 10 akan digunakan.

    Pernyataan

    Objective-C

    @property (nonatomic) NSInteger maxPerObjectLabelCount;
  • Menginisialisasi instance CustomObjectDetectorOptions menggunakan LocalModel yang diberikan dengan properti classificationConfidenceThreshold yang disetel ke nil. Jika tetap tidak disetel, nilai minimum keyakinan yang disertakan dalam metadata model akan digunakan, jika tersedia. Jika tidak ada, nilai 0.0 akan digunakan sebagai gantinya.

    Pernyataan

    Objective-C

    - (nonnull instancetype)initWithLocalModel:(nonnull MLKLocalModel *)localModel;

    Parameter

    localModel

    Model klasifikasi objek khusus yang disimpan secara lokal di perangkat.

    Nilai yang Ditampilkan

    Instance baru CustomObjectDetectorOptions dengan LocalModel yang ditentukan.

  • Menginisialisasi instance CustomObjectDetectorOptions menggunakan CustomRemoteModel yang diberikan dengan properti classificationConfidenceThreshold yang disetel ke nil. Jika tetap tidak disetel, nilai minimum keyakinan yang disertakan dalam metadata model akan digunakan, jika tersedia. Jika tidak ada, nilai 0.0 akan digunakan sebagai gantinya.

    Pernyataan

    Objective-C

    - (nonnull instancetype)initWithRemoteModel:
        (nonnull MLKCustomRemoteModel *)remoteModel;

    Parameter

    remoteModel

    Model klasifikasi objek khusus yang disimpan dari jarak jauh di server dan didownload ke perangkat.

    Nilai yang Ditampilkan

    Instance baru CustomObjectDetectorOptions dengan CustomRemoteModel yang ditentukan.

  • Tidak tersedia.

    Pernyataan

    Objective-C

    - (nonnull instancetype)init;