MLKCustomImageLabelerOptions
@interface MLKCustomImageLabelerOptions : MLKCommonImageLabelerOptions
Konfiguracje etykietowania obrazów modelu niestandardowego.
-
Maksymalna liczba etykiet zwracanych dla obrazu. Musi być liczbą dodatnią. Jeśli zasada jest nieskonfigurowana lub ustawiona jest nieprawidłowa wartość, używana jest wartość domyślna
10
.Deklaracja
Objective-C
@property (nonatomic) NSInteger maxResultCount;
-
Inicjuje instancję
CustomImageLabelerOptions
przy użyciu podanego identyfikatoraLocalModel
z właściwościąconfidenceThreshold
ustawioną nanil
. Jeśli ta zasada pozostanie nieskonfigurowana, używana będzie wartość progu ufności zawarta w metadanych modelu, jeśli jest dostępna. Jeśli ta wartość nie istnieje, używana jest wartość0.0
.Deklaracja
Objective-C
- (nonnull instancetype)initWithLocalModel:(nonnull MLKLocalModel *)localModel;
Parametry
localModel
Niestandardowy model oznaczania obrazów etykietami przechowywany lokalnie na urządzeniu.
Zwracana wartość
Nowe wystąpienie elementu
CustomImageLabelerOptions
z podanym elementemLocalModel
. -
Inicjuje instancję
CustomImageLabelerOptions
przy użyciu podanego identyfikatoraCustomRemoteModel
z właściwościąconfidenceThreshold
ustawioną nanil
. Jeśli ta zasada pozostanie nieskonfigurowana, używana będzie wartość progu ufności zawarta w metadanych modelu, jeśli jest dostępna. Jeśli ten adres nie istnieje, zamiast niego używana będzie wartość0.0
.Deklaracja
Objective-C
- (nonnull instancetype)initWithRemoteModel: (nonnull MLKCustomRemoteModel *)remoteModel;
Parametry
remoteModel
Niestandardowy model oznaczania obrazów etykietami przechowywany zdalnie na serwerze i pobrany na urządzenie.
Zwracana wartość
Nowe wystąpienie elementu
CustomImageLabelerOptions
z podanym elementemCustomRemoteModel
. -
Niedostępne.
Deklaracja
Objective-C
- (nonnull instancetype)init;