NLClassifier.NLClassifierOptions.Builder

NLClassifier.NLClassifierOptions.Builder clase abstracta public static

Constructores públicos

Métodos públicos

abstractos NLClassifier.NLClassifierOptions
build ()
abstracta NLClassifier.NLClassifierOptions.Builder
setBaseOptions ( BaseOptions baseOptions)
Establece las opciones generales para configurar las API de tareas, como los aceleradores.
abstracta NLClassifier.NLClassifierOptions.Builder
setInputTensorIndex (int inputTensorIndex)
Establezca el índice del tensor de texto de entrada entre todos los tensores de entrada, si el modelo tiene varias entradas.
abstracta NLClassifier.NLClassifierOptions.Builder
setInputTensorName ( Cadena inputTensorName)
Establezca el nombre del tensor de texto de entrada, si el modelo tiene varias entradas.
abstracta NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorIndex (int outputLabelTensorIndex)
Establezca el índice del tensor de etiqueta de salida opcional entre todos los tensores de salida, si el modelo tiene varias salidas.
abstracta NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorName ( Cadena outputLabelTensorName)
Establezca el nombre del tensor de la etiqueta de salida, si el modelo tiene varias salidas.
abstracta NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorIndex (int outputScoreTensorIndex)
Establezca el índice del tensor de puntuación de salida entre todos los tensores de salida, si el modelo tiene varias salidas.
abstracta NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorName ( Cadena outputScoreTensorName)
Establezca el nombre del tensor de puntuación de salida, si el modelo tiene varias salidas.

Métodos heredados

Constructores públicos

pública Constructor ()

Métodos públicos

abstracta pública NLClassifier.NLClassifierOptions build ()

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

Establece las opciones generales para configurar las API de tareas, como los aceleradores.

Parámetros
baseOptions

pública abstracta NLClassifier.NLClassifierOptions.Builder setInputTensorIndex (int inputTensorIndex)

Establezca el índice del tensor de texto de entrada entre todos los tensores de entrada, si el modelo tiene varias entradas. Solo el tensor de entrada especificado se utilizará para la inferencia; otros tensores de entrada serán ignorados. Dafualt a 0.

Consulte la sección Configurar los tensores de entrada / salida para NLClassifier para obtener más detalles.

Parámetros
inputTensorIndex

abstracta pública NLClassifier.NLClassifierOptions.Builder setInputTensorName ( Cadena inputTensorName)

Establezca el nombre del tensor de texto de entrada, si el modelo tiene varias entradas. Solo el tensor de entrada especificado se utilizará para la inferencia; otros tensores de entrada serán ignorados. Dafualt a "INPUT" .

Consulte la sección Configurar los tensores de entrada / salida para NLClassifier para obtener más detalles.

Parámetros
inputTensorName

pública abstracta NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorIndex (int outputLabelTensorIndex)

Establezca el índice del tensor de etiqueta de salida opcional entre todos los tensores de salida, si el modelo tiene varias salidas.

Ver el documento anterior outputLabelTensorName para obtener más información acerca de lo que la etiqueta tensor de salida es.

Consulte la sección Configurar los tensores de entrada / salida para NLClassifier para obtener más detalles.

outputLabelTensorIndex dafualts a -1, es decir, para desactivar el tensor etiqueta de salida.

Parámetros
outputLabelTensorIndex

abstracta pública NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorName ( Cadena outputLabelTensorName)

Establezca el nombre del tensor de la etiqueta de salida, si el modelo tiene varias salidas. Dafualt a "OUTPUT_LABEL" .

Consulte la sección Configurar los tensores de entrada / salida para NLClassifier para obtener más detalles.

De forma predeterminada, el archivo de etiqueta se debe empaquetar con el tensor de puntuación de salida a través de Metadatos del modelo. Ver el MetadataWriter para NLClassifier . NLClassifier lee y analiza las etiquetas del archivo de etiquetas automáticamente. Sin embargo, algunos modelos pueden generar un tensor de etiqueta específico en su lugar. En este caso, NLClassifier lee etiquetas del tensor de etiquetas de salida.

Parámetros
outputLabelTensorName

pública abstracta NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorIndex (int outputScoreTensorIndex)

Establezca el índice del tensor de puntuación de salida entre todos los tensores de salida, si el modelo tiene varias salidas. Dafualt a 0.

Consulte la sección Configurar los tensores de entrada / salida para NLClassifier para obtener más detalles.

Parámetros
outputScoreTensorIndex

abstracta pública NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorName ( Cadena outputScoreTensorName)

Establezca el nombre del tensor de puntuación de salida, si el modelo tiene varias salidas. Dafualt a "OUTPUT_SCORE" .

Consulte la sección Configurar los tensores de entrada / salida para NLClassifier para obtener más detalles.

Parámetros
outputScoreTensorName