CustomObjectDetectorOptions
class CustomObjectDetectorOptions : CommonObjectDetectorOptions
Configurazioni per un rilevatore di oggetti modello personalizzato.
-
La soglia di affidabilità per le etichette restituite dal rilevatore di oggetti. Le etichette restituite dal rilevatore di oggetti avranno un livello di confidenza maggiore o uguale alla soglia specificata. La soglia è un valore con virgola mobile e deve essere compresa nell'intervallo [0, 1]. Se il criterio non viene configurato o se viene impostato un valore non valido, verrà utilizzata qualsiasi soglia di classificazione specificata dai metadati del modello. Se il modello non contiene metadati o se i metadati non specificano una soglia di classificazione, viene utilizzata la soglia predefinita di
0.0
.Dichiarazione
Swift
var classificationConfidenceThreshold: NSNumber? { get set }
-
Il numero massimo di etichette da restituire per un oggetto rilevato. Deve essere positivo. Se non viene configurato o se viene impostato un valore non valido, viene utilizzato il valore predefinito
10
.Dichiarazione
Swift
var maxPerObjectLabelCount: Int { get set }
-
Inizializza un'istanza
CustomObjectDetectorOptions
utilizzando il valoreLocalModel
specificato con la proprietàclassificationConfidenceThreshold
impostata sunil
. Se il criterio non viene configurato, verrà utilizzato il valore della soglia di affidabilità incluso nei metadati del modello, se disponibile. Se non esiste, verrà utilizzato il valore0.0
.Dichiarazione
Swift
init(localModel: MLKLocalModel)
Parametri
localModel
Un modello di classificazione degli oggetti personalizzato archiviato localmente sul dispositivo.
Valore restituito
Una nuova istanza di
CustomObjectDetectorOptions
con il valoreLocalModel
specificato. -
Inizializza un'istanza
CustomObjectDetectorOptions
utilizzando il valoreCustomRemoteModel
specificato con la proprietàclassificationConfidenceThreshold
impostata sunil
. Se il criterio non viene configurato, verrà utilizzato il valore della soglia di affidabilità incluso nei metadati del modello, se disponibile. Se non esiste, verrà utilizzato il valore0.0
.Dichiarazione
Swift
init(remoteModel: MLKCustomRemoteModel)
Parametri
remoteModel
Un modello di classificazione degli oggetti personalizzato archiviato in remoto sul server e scaricato sul dispositivo.
Valore restituito
Una nuova istanza di
CustomObjectDetectorOptions
con il valoreCustomRemoteModel
specificato. -
Non disponibile.