CustomObjectDetectorOptions
class CustomObjectDetectorOptions : CommonObjectDetectorOptions
Parámetros de configuración para un detector de objetos de modelo personalizado.
-
El umbral de confianza para las etiquetas que muestra el detector de objetos. Las etiquetas que muestra el detector de objetos tendrán un nivel de confianza mayor o igual que el umbral determinado. El umbral es un valor de punto flotante y debe estar dentro del rango [0, 1]. Si no se establece o se establece un valor no válido, se usará cualquier umbral de clasificador especificado por los metadatos del modelo. Si el modelo no contiene metadatos o estos no especifican un umbral del clasificador, se usa el umbral predeterminado de
0.0
.Declaración
Swift
var classificationConfidenceThreshold: NSNumber? { get set }
-
La cantidad máxima de etiquetas que se muestran para un objeto detectado. Debe ser positivo. Si no se establece o se establece un valor no válido, se usa el valor predeterminado de
10
.Declaración
Swift
var maxPerObjectLabelCount: Int { get set }
-
Inicializa una instancia
CustomObjectDetectorOptions
mediante elLocalModel
determinado con la propiedadclassificationConfidenceThreshold
establecida ennil
. Si no se establece, usará el valor del umbral de confianza incluido en los metadatos del modelo, si está disponible. Si no existe, se usará un valor de0.0
en su lugar.Declaración
Swift
init(localModel: MLKLocalModel)
Parámetros
localModel
Un modelo de clasificación de objetos personalizado que se almacena de forma local en el dispositivo.
Valor de retorno
Una instancia nueva de
CustomObjectDetectorOptions
con elLocalModel
determinado. -
Inicializa una instancia
CustomObjectDetectorOptions
mediante elCustomRemoteModel
determinado con la propiedadclassificationConfidenceThreshold
establecida ennil
. Si no se establece, usará el valor del umbral de confianza incluido en los metadatos del modelo, si está disponible. Si no existe, se usará un valor de0.0
en su lugar.Declaración
Swift
init(remoteModel: MLKCustomRemoteModel)
Parámetros
remoteModel
Un modelo personalizado de clasificación de objetos que se almacena de forma remota en el servidor y se descarga en el dispositivo
Valor de retorno
Una instancia nueva de
CustomObjectDetectorOptions
con elCustomRemoteModel
determinado. -
No disponible.