MLKCustomImageLabelerOptions
@interface MLKCustomImageLabelerOptions : MLKCommonImageLabelerOptions
Configurations d'un étiqueteur d'images de modèle personnalisé.
-
Nombre maximal d'étiquettes à renvoyer pour une image. Doit être positive. Si cette règle n'est pas configurée ou si une valeur non valide est définie, la valeur par défaut
10
est utilisée.Déclaration
Objective-C
@property (nonatomic) NSInteger maxResultCount;
-
Initialise une instance
CustomImageLabelerOptions
à l'aide de l'élémentLocalModel
donné avec la propriétéconfidenceThreshold
définie surnil
. Si cette valeur n'est pas définie, la valeur du seuil de confiance incluse dans les métadonnées du modèle est utilisée, le cas échéant. Si ce n'est pas le cas, la valeur0.0
est utilisée à la place.Déclaration
Objective-C
- (nonnull instancetype)initWithLocalModel:(nonnull MLKLocalModel *)localModel;
Paramètres
localModel
Modèle d'étiquetage d'images personnalisé stocké localement sur l'appareil.
Valeur renvoyée
Nouvelle instance de
CustomImageLabelerOptions
avec leLocalModel
donné. -
Initialise une instance
CustomImageLabelerOptions
à l'aide de l'élémentCustomRemoteModel
donné avec la propriétéconfidenceThreshold
définie surnil
. Si cette valeur n'est pas définie, la valeur du seuil de confiance incluse dans les métadonnées du modèle est utilisée, le cas échéant. Si ce n'est pas le cas, la valeur0.0
est utilisée à la place.Déclaration
Objective-C
- (nonnull instancetype)initWithRemoteModel: (nonnull MLKCustomRemoteModel *)remoteModel;
Paramètres
remoteModel
Modèle d'étiquetage d'images personnalisé, stocké à distance sur le serveur et téléchargé sur l'appareil.
Valeur renvoyée
Nouvelle instance de
CustomImageLabelerOptions
avec leCustomRemoteModel
donné. -
Indisponibles.
Déclaration
Objective-C
- (nonnull instancetype)init;