NLClassifier.NLClassifierOptions.Builder

publiczna statyczna klasa abstrakcyjna NLClassifier.NLClassifierOptions.Builder

Konstruktorzy publiczni

Metody publiczne

streszczenie NLClassifier.NLClassifierOptions
streszczenie NLClassifier.NLClassifierOptions.Builder
setBaseOptions ( BaseOptions baseOptions)
Ustawia ogólne opcje konfiguracji interfejsów API zadań, takich jak akceleratory.
streszczenie NLClassifier.NLClassifierOptions.Builder
setInputTensorIndex (int inputTensorIndex)
Ustaw indeks tensora tekstu wejściowego wśród wszystkich tensorów wejściowych, jeśli model ma wiele wejść.
streszczenie NLClassifier.NLClassifierOptions.Builder
setInputTensorName ( ciąg wejściowyNazwaTensora)
Ustaw nazwę tensora tekstu wejściowego, jeśli model ma wiele wejść.
streszczenie NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorIndex (int OutputLabelTensorIndex)
Ustaw indeks opcjonalnego tensora etykiety wyjściowej wśród wszystkich tensorów wyjściowych, jeśli model ma wiele wyników.
streszczenie NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorName ( łańcuch wyjściowyLabelTensorName)
Ustaw nazwę tensora etykiety wyjściowej, jeśli model ma wiele wyników.
streszczenie NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorIndex (int OutputScoreTensorIndex)
Ustaw indeks tensora wyniku wyjściowego wśród wszystkich tensorów wyjściowych, jeśli model ma wiele wyników.
streszczenie NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorName ( String OutputScoreTensorName)
Ustaw nazwę tensora wyniku wyjściowego, jeśli model ma wiele wyników.

Metody dziedziczone

Konstruktorzy publiczni

publiczny konstruktor ()

Metody publiczne

publiczne streszczenie NLClassifier.NLClassifierOptions build ()

publiczne streszczenie NLClassifier.NLClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)

Ustawia ogólne opcje konfiguracji interfejsów API zadań, takich jak akceleratory.

Parametry
Opcje bazowe

publiczne streszczenie NLClassifier.NLClassifierOptions.Builder setInputTensorIndex (int inputTensorIndex)

Ustaw indeks tensora tekstu wejściowego wśród wszystkich tensorów wejściowych, jeśli model ma wiele wejść. Do wnioskowania zostanie użyty tylko określony tensor wejściowy; inne tensory wejściowe zostaną zignorowane. Dafualta do 0.

Aby uzyskać więcej informacji, zobacz sekcję Konfigurowanie tensorów wejścia/wyjścia dla NLClassifier.

Parametry
inputTensorIndex

publiczne streszczenie NLClassifier.NLClassifierOptions.Builder setInputTensorName ( String inputTensorName)

Ustaw nazwę tensora tekstu wejściowego, jeśli model ma wiele wejść. Do wnioskowania zostanie użyty tylko określony tensor wejściowy; inne tensory wejściowe zostaną zignorowane. Dafualt na "INPUT" .

Aby uzyskać więcej informacji, zobacz sekcję Konfigurowanie tensorów wejścia/wyjścia dla NLClassifier.

Parametry
nazwaTensora wejściowego

publiczne streszczenie NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorIndex (int OutputLabelTensorIndex)

Ustaw indeks opcjonalnego tensora etykiety wyjściowej wśród wszystkich tensorów wyjściowych, jeśli model ma wiele wyników.

Więcej informacji na temat tensora etykiety wyjściowej można znaleźć w dokumencie powyżej outputLabelTensorName .

Aby uzyskać więcej informacji, zobacz sekcję Konfigurowanie tensorów wejścia/wyjścia dla NLClassifier.

outputLabelTensorIndex przyjmuje wartość -1, co oznacza wyłączenie tensora etykiety wyjściowej.

Parametry
OutputLabelTensorIndex

publiczne streszczenie NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorName ( String OutputLabelTensorName)

Ustaw nazwę tensora etykiety wyjściowej, jeśli model ma wiele wyników. Przejdź do "OUTPUT_LABEL" .

Aby uzyskać więcej informacji, zobacz sekcję Konfigurowanie tensorów wejścia/wyjścia dla NLClassifier.

Domyślnie plik etykiety powinien być spakowany z tensorem wyniku wyjściowego poprzez metadane modelu. Zobacz MetadataWriter dla NLClassifier . NLClassifier automatycznie odczytuje i analizuje etykiety z pliku etykiet. Jednak niektóre modele mogą zamiast tego generować określony tensor etykiety. W tym przypadku NLClassifier odczytuje etykiety z tensora etykiety wyjściowej.

Parametry
OutputLabelTensorName

publiczne streszczenie NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorIndex (int OutputScoreTensorIndex)

Ustaw indeks tensora wyniku wyjściowego wśród wszystkich tensorów wyjściowych, jeśli model ma wiele wyników. Dafualta do 0.

Aby uzyskać więcej informacji, zobacz sekcję Konfigurowanie tensorów wejścia/wyjścia dla NLClassifier.

Parametry
wynikScoreTensorIndex

publiczne streszczenie NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorName ( String OutputScoreTensorName)

Ustaw nazwę tensora wyniku wyjściowego, jeśli model ma wiele wyników. Przejdź do "OUTPUT_SCORE" .

Aby uzyskać więcej informacji, zobacz sekcję Konfigurowanie tensorów wejścia/wyjścia dla NLClassifier.

Parametry
OutputScoreNazwaTensora