NLClassifier.NLClassifierOptions.Builder

общедоступный статический абстрактный класс NLClassifier.NLClassifierOptions.Builder

Построитель для NLClassifier.NLClassifierOptions .

Публичные конструкторы

Публичные методы

абстрактный NLClassifier.NLClassifierOptions
абстрактный NLClassifier.NLClassifierOptions.Builder
setBaseOptions ( BaseOptions baseOptions)
Задает общие параметры для настройки API-интерфейсов задач, таких как ускорители.
абстрактный NLClassifier.NLClassifierOptions.Builder
setInputTensorIndex (int inputTensorIndex)
Установите индекс входного текстового тензора среди всех входных тензоров, если модель имеет несколько входных данных.
абстрактный NLClassifier.NLClassifierOptions.Builder
setInputTensorName ( строка inputTensorName)
Установите имя входного текстового тензора, если модель имеет несколько входов.
абстрактный NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorIndex (int outputLabelTensorIndex)
Установите индекс дополнительного тензора выходной метки среди всех выходных тензоров, если модель имеет несколько выходных параметров.
абстрактный NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorName ( строка outputLabelTensorName)
Установите имя тензора выходной метки, если модель имеет несколько выходных параметров.
абстрактный NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorIndex (int outputScoreTensorIndex)
Установите индекс тензора выходной оценки среди всех выходных тензоров, если модель имеет несколько выходных параметров.
абстрактный NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorName ( строка outputScoreTensorName)
Установите имя тензора выходной оценки, если модель имеет несколько выходных параметров.

Унаследованные методы

Публичные конструкторы

общественный строитель ()

Публичные методы

публичная абстрактная сборка NLClassifier.NLClassifierOptions ()

общедоступный абстрактный NLClassifier.NLClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)

Задает общие параметры для настройки API-интерфейсов задач, таких как ускорители.

Параметры
базовые параметры

общедоступный абстрактный NLClassifier.NLClassifierOptions.Builder setInputTensorIndex (int inputTensorIndex)

Установите индекс входного текстового тензора среди всех входных тензоров, если модель имеет несколько входных данных. Для вывода будет использоваться только указанный входной тензор; другие входные тензоры будут игнорироваться. Дафуалт до 0.

Дополнительные сведения см. в разделе Настройка тензоров ввода-вывода для NLClassifier.

Параметры
inputTensorIndex

общедоступный абстрактный NLClassifier.NLClassifierOptions.Builder setInputTensorName ( строка inputTensorName)

Установите имя входного текстового тензора, если модель имеет несколько входов. Для вывода будет использоваться только указанный входной тензор; другие входные тензоры будут игнорироваться. Перейти к "INPUT" .

Дополнительные сведения см. в разделе Настройка тензоров ввода-вывода для NLClassifier.

Параметры
inputTensorName

общедоступный абстрактный NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorIndex (int outputLabelTensorIndex)

Установите индекс дополнительного тензора выходной метки среди всех выходных тензоров, если модель имеет несколько выходных параметров.

Дополнительную информацию о том, что такое тензор выходной метки, см. в документе выше outputLabelTensorName .

Дополнительные сведения см. в разделе Настройка тензоров ввода-вывода для NLClassifier.

outputLabelTensorIndex присваивается значение -1, что означает отключение тензора выходной метки.

Параметры
выходная меткаTensorIndex

общедоступный абстрактный NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorName ( строка outputLabelTensorName)

Установите имя тензора выходной метки, если модель имеет несколько выходных параметров. Дафуалт к "OUTPUT_LABEL" .

Дополнительные сведения см. в разделе Настройка тензоров ввода-вывода для NLClassifier.

По умолчанию файл метки должен быть упакован с выходным тензором оценок через метаданные модели. См. MetadataWriter для NLClassifier . NLClassifier автоматически считывает и анализирует метки из файла меток. Однако некоторые модели могут вместо этого выводить определенный тензор меток. В этом случае NLClassifier считывает метки из выходного тензора меток.

Параметры
выходная меткаTensorName

общедоступный абстрактный NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorIndex (int outputScoreTensorIndex)

Установите индекс тензора выходной оценки среди всех выходных тензоров, если модель имеет несколько выходных параметров. Дафуалт до 0.

Дополнительные сведения см. в разделе Настройка тензоров ввода-вывода для NLClassifier.

Параметры
выводScoreTensorIndex

общедоступный абстрактный NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorName ( строка outputScoreTensorName)

Установите имя тензора выходной оценки, если модель имеет несколько выходных параметров. Дафуалт к "OUTPUT_SCORE" .

Дополнительные сведения см. в разделе Настройка тензоров ввода-вывода для NLClassifier.

Параметры
выходная оценкаTensorName