NLClassifier.NLClassifierOptions.Builder

NLClassifier.NLClassifierOptions.Builder classe abstrata public static

Construtores Públicos

Builder ()

Métodos Públicos

abstratos NLClassifier.NLClassifierOptions
abstrato NLClassifier.NLClassifierOptions.Builder
setBaseOptions ( BaseOptions baseOptions)
Define as opções gerais para configurar APIs de tarefas, como aceleradores.
abstrato NLClassifier.NLClassifierOptions.Builder
setInputTensorIndex (int inputTensorIndex)
Defina o índice do tensor de texto de entrada entre todos os tensores de entrada, se o modelo tiver várias entradas.
abstrato NLClassifier.NLClassifierOptions.Builder
setInputTensorName ( Cadeia inputTensorName)
Defina o nome do tensor de texto de entrada, se o modelo tiver várias entradas.
abstrato NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorIndex (int outputLabelTensorIndex)
Defina o índice do tensor de rótulo de saída opcional entre todos os tensores de saída, se o modelo tiver várias saídas.
abstrato NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorName ( Cadeia outputLabelTensorName)
Defina o nome do tensor do rótulo de saída, se o modelo tiver várias saídas.
abstrato NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorIndex (int outputScoreTensorIndex)
Defina o índice do tensor de pontuação de saída entre todos os tensores de saída, se o modelo tiver várias saídas.
abstrato NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorName ( Cadeia outputScoreTensorName)
Defina o nome do tensor de pontuação de saída, se o modelo tiver várias saídas.

Métodos herdados

Construtores Públicos

pública Builder ()

Métodos Públicos

abstrato pública NLClassifier.NLClassifierOptions build ()

abstratos públicas NLClassifier.NLClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)

Define as opções gerais para configurar APIs de tarefas, como aceleradores.

Parâmetros
baseOptions

public abstract NLClassifier.NLClassifierOptions.Builder setInputTensorIndex (int inputTensorIndex)

Defina o índice do tensor de texto de entrada entre todos os tensores de entrada, se o modelo tiver várias entradas. Apenas o tensor de entrada especificado será usado para inferência; outros tensores de entrada serão ignorados. Dafualt para 0.

Veja a seção, Configurar os tensores de entrada / saída para NLClassifier, para mais detalhes.

Parâmetros
inputTensorIndex

abstrato pública NLClassifier.NLClassifierOptions.Builder setInputTensorName ( Cordas inputTensorName)

Defina o nome do tensor de texto de entrada, se o modelo tiver várias entradas. Apenas o tensor de entrada especificado será usado para inferência; outros tensores de entrada serão ignorados. Dafualt para "INPUT" .

Veja a seção, Configurar os tensores de entrada / saída para NLClassifier, para mais detalhes.

Parâmetros
inputTensorName

public abstract NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorIndex (int outputLabelTensorIndex)

Defina o índice do tensor de rótulo de saída opcional entre todos os tensores de saída, se o modelo tiver várias saídas.

Consulte o documento acima outputLabelTensorName para mais informações sobre o que a etiqueta tensor saída é.

Veja a seção, Configurar os tensores de entrada / saída para NLClassifier, para mais detalhes.

outputLabelTensorIndex dafualts a -1, ou seja, para desactivar o tensor rótulo de saída.

Parâmetros
outputLabelTensorIndex

abstrato pública NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorName ( Cordas outputLabelTensorName)

Defina o nome do tensor do rótulo de saída, se o modelo tiver várias saídas. Dafualt para "OUTPUT_LABEL" .

Veja a seção, Configurar os tensores de entrada / saída para NLClassifier, para mais detalhes.

Por padrão, o arquivo de rótulo deve ser compactado com o tensor de pontuação de saída por meio dos Metadados do Modelo. Veja a MetadataWriter para NLClassifier . O NLClassifier lê e analisa os rótulos do arquivo de rótulos automaticamente. No entanto, alguns modelos podem gerar um tensor de rótulo específico. Nesse caso, NLClassifier lê rótulos do tensor de rótulo de saída.

Parâmetros
outputLabelTensorName

public abstract NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorIndex (int outputScoreTensorIndex)

Defina o índice do tensor de pontuação de saída entre todos os tensores de saída, se o modelo tiver várias saídas. Dafualt para 0.

Veja a seção, Configurar os tensores de entrada / saída para NLClassifier, para mais detalhes.

Parâmetros
outputScoreTensorIndex

abstrato pública NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorName ( Cordas outputScoreTensorName)

Defina o nome do tensor de pontuação de saída, se o modelo tiver várias saídas. Dafualt para "OUTPUT_SCORE" .

Veja a seção, Configurar os tensores de entrada / saída para NLClassifier, para mais detalhes.

Parâmetros
outputScoreTensorName