ClassifierOptions.Builder

publiczna statyczna klasa abstrakcji ClassifierOptions.Builder

Kreator dla: ClassifierOptions.

Konstruktorzy publiczni

Metody publiczne

final ClassifierOptions
build()
Weryfikuje i buduje instancję ClassifierOptions.
abstract ClassifierOptions.Builder
setCategoryAllowlist(Lista<ciąg> kategoriaAllowlist)
Ustawia opcjonalną listę dozwolonych nazw kategorii.
abstract ClassifierOptions.Builder
setCategoryDenylist(Lista<ciąg znaków> kategoriaDenylist)
Ustawia opcjonalną listę odrzuconych nazw kategorii.
abstract ClassifierOptions.Builder
setDisplayNamesLocale(język ciągu znaków)
Ustawia opcjonalny język używany w przypadku wyświetlanych nazw określonych za pomocą metadanych modelu TFLite (jeśli istnieją).
abstract ClassifierOptions.Builder
setMaxResults(liczba całkowita maxResults)
Określa opcjonalną maksymalną liczbę wyników klasyfikacji o najwyższych wynikach do zwrócenia.
abstract ClassifierOptions.Builder
setScoreThreshold(próg wyniku Float)
Określa opcjonalny próg wyniku.

Metody dziedziczone

Konstruktorzy publiczni

public Builder ()

Metody publiczne

public final ClassifierOptions build ()

Weryfikuje i buduje instancję ClassifierOptions.

Rzuty
IllegalArgumentException jeśli ERROR(/maxResults) ma wartość <= 0.

public abstract ClassifierOptions.Builder setCategoryAllowlist (Lista<Ciąg> kategoriaAllowlist)

Ustawia opcjonalną listę dozwolonych nazw kategorii.

Jeśli pole nie jest puste, wyniki wykrywania, których nazwy kategorii nie ma w tym zbiorze, zostaną odfiltrowane. Zduplikowane i nieznane nazwy kategorii są ignorowane. Wzajemnie z: categoryDenylist.

Parametry
categoryAllowlist

public abstract ClassifierOptions.Builder setCategoryDenylist (List<String> categoryDenylist)

Ustawia opcjonalną listę odrzuconych nazw kategorii.

Jeśli pole nie jest puste, wyniki wykrywania, których nazwa kategorii należy do tego zbioru, zostaną odfiltrowane. Zduplikowane i nieznane nazwy kategorii są ignorowane. Wzajemnie z: categoryAllowlist.

Parametry
categoryDenylist

public abstract ClassifierOptions.Builder setDisplayNamesLocale (język String)

Ustawia opcjonalny język używany w przypadku wyświetlanych nazw określonych za pomocą metadanych modelu TFLite (jeśli istnieją).

Parametry
region

public abstract ClassifierOptions.Builder setMaxResults (Liczba całkowita maxResults)

Określa opcjonalną maksymalną liczbę wyników klasyfikacji o najwyższych wynikach do zwrócenia.

Jeśli zasada jest nieskonfigurowana, zwracane są wszystkie dostępne wyniki. Jeśli jest ustawiona, musi być większa niż 0.

Parametry
maxResults

public abstract ClassifierOptions.Builder setScoreThreshold (Float ScoreThreshold)

Określa opcjonalny próg wyniku. Wyniki z wynikiem poniżej tej wartości zostały odrzucone.

Zastępuje próg wyniku określony w metadanych modelu TFLite (jeśli występują).

Parametry
scoreThreshold