Referensi Framework Kustom MLKitObjectDetection

CustomObjectDetectorOptions

class CustomObjectDetectorOptions : CommonObjectDetectorOptions

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. Tujuan nilai minimum adalah nilai floating point dan harus berada dalam rentang [0, 1]. Jika tidak disetel atau nilai yang tidak valid adalah ditetapkan, nilai minimum pengklasifikasi yang ditentukan oleh metadata model akan digunakan. Jika model melakukan tidak berisi metadata apa pun atau metadata tidak menentukan batas pengklasifikasi, default nilai minimum 0.0 digunakan.

    Pernyataan

    Swift

    var classificationConfidenceThreshold: NSNumber? { get set }
  • 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

    Swift

    var maxPerObjectLabelCount: Int { get set }
  • Melakukan inisialisasi instance CustomObjectDetectorOptions menggunakan LocalModel yang diberikan dengan Properti classificationConfidenceThreshold ditetapkan ke nil. Jika kebijakan tersebut tidak disetel, tindakan ini akan menggunakan nilai minimum keyakinan yang disertakan dalam metadata model, jika tersedia. Jika tidak ada, nilai 0.0 akan digunakan.

    Pernyataan

    Swift

    init(localModel: MLKLocalModel)

    Parameter

    localModel

    Model klasifikasi objek kustom yang disimpan secara lokal di perangkat.

    Nilai yang Ditampilkan

    Instance baru CustomObjectDetectorOptions dengan LocalModel yang diberikan.

  • Melakukan inisialisasi instance CustomObjectDetectorOptions menggunakan CustomRemoteModel yang diberikan dengan Properti classificationConfidenceThreshold ditetapkan ke nil. Jika kebijakan tersebut tidak disetel, tindakan ini akan menggunakan nilai minimum keyakinan yang disertakan dalam metadata model, jika tersedia. Jika tidak ada, nilai 0.0 akan digunakan.

    Pernyataan

    Swift

    init(remoteModel: MLKCustomRemoteModel)

    Parameter

    remoteModel

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

    Nilai yang Ditampilkan

    Instance baru CustomObjectDetectorOptions dengan CustomRemoteModel yang diberikan.

  • Tidak tersedia.