MLKCustomObjectDetectorOptions
@interface MLKCustomObjectDetectorOptions : MLKCommonObjectDetectorOptions
Konfiguracje wzorca do wykrywania obiektów modelu niestandardowego.
-
Próg ufności etykiet zwracanych przez detektor obiektów. Etykiety zwracane przez detektor obiektów będą miały poziom ufności wyższy lub równy podanej wartości progowej. Próg jest wartością zmiennoprzecinkową i musi się mieścić w zakresie [0, 1]. Jeśli zasada jest nieskonfigurowana lub ma nieprawidłową wartość, zostanie użyty każdy próg klasyfikatora określony w metadanych modelu. Jeśli model nie zawiera żadnych metadanych lub metadane nie określają progu klasyfikatora, stosowany jest domyślny próg
0.0
.Deklaracja
Objective-C
@property (nonatomic, nullable) NSNumber *classificationConfidenceThreshold;
-
Maksymalna liczba etykiet do zwrócenia w przypadku wykrytego obiektu. 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 maxPerObjectLabelCount;
-
Inicjuje instancję
CustomObjectDetectorOptions
przy użyciu podanego identyfikatoraLocalModel
z właściwościąclassificationConfidenceThreshold
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 klasyfikacji obiektów przechowywany lokalnie na urządzeniu.
Zwracana wartość
Nowe wystąpienie elementu
CustomObjectDetectorOptions
z podanym elementemLocalModel
. -
Inicjuje instancję
CustomObjectDetectorOptions
przy użyciu podanego identyfikatoraCustomRemoteModel
z właściwościąclassificationConfidenceThreshold
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)initWithRemoteModel: (nonnull MLKCustomRemoteModel *)remoteModel;
Parametry
remoteModel
Niestandardowy model klasyfikacji obiektów przechowywany zdalnie na serwerze i pobrany na urządzenie.
Zwracana wartość
Nowe wystąpienie elementu
CustomObjectDetectorOptions
z podanym elementemCustomRemoteModel
. -
Niedostępne.
Deklaracja
Objective-C
- (nonnull instancetype)init;