Dokumentacja platformy MLKitImageLabelingCustom

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 identyfikatora LocalModel z właściwością confidenceThreshold ustawioną na nil. 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 elementem LocalModel.

  • Inicjuje instancję CustomImageLabelerOptions przy użyciu podanego identyfikatora CustomRemoteModel z właściwością confidenceThreshold ustawioną na nil. 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 elementem CustomRemoteModel.

  • Niedostępne.

    Deklaracja

    Objective-C

    - (nonnull instancetype)init;