MLKCustomImageLabelerOptions
@interface MLKCustomImageLabelerOptions : MLKCommonImageLabelerOptions
Configuraciones para un etiquetador de imágenes con modelo personalizado.
-
La cantidad máxima de etiquetas que se muestran para una imagen. Debe ser positivo. Si no se establece o se establece un valor no válido, se usa el valor predeterminado de
10
.Declaración
Objective‑C
@property (nonatomic) NSInteger maxResultCount;
-
Inicializa una instancia
CustomImageLabelerOptions
mediante elLocalModel
determinado con la propiedadconfidenceThreshold
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
Objective‑C
- (nonnull instancetype)initWithLocalModel:(nonnull MLKLocalModel *)localModel;
Parámetros
localModel
Un modelo de etiquetado de imágenes personalizado almacenado de forma local en el dispositivo.
Valor de retorno
Una instancia nueva de
CustomImageLabelerOptions
con elLocalModel
determinado. -
Inicializa una instancia
CustomImageLabelerOptions
mediante elCustomRemoteModel
determinado con la propiedadconfidenceThreshold
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
.Declaración
Objective‑C
- (nonnull instancetype)initWithRemoteModel: (nonnull MLKCustomRemoteModel *)remoteModel;
Parámetros
remoteModel
Un modelo de etiquetado de imágenes personalizado que se almacena de forma remota en el servidor y se descarga en el dispositivo.
Valor de retorno
Una instancia nueva de
CustomImageLabelerOptions
con elCustomRemoteModel
determinado. -
No disponible.
Declaración
Objective‑C
- (nonnull instancetype)init;