NLClassifier.NLClassifierOptions.Builder

clase abstracta estática pública NLClassifier.NLClassifierOptions.Builder

Constructores Públicos

Métodos públicos

resumen NLClassifier.NLClassifierOptions
abstracto NLClassifier.NLClassifierOptions.Builder
setBaseOptions ( BaseOptions opciones base)
Establece las opciones generales para configurar las API de tareas, como los aceleradores.
abstracto NLClassifier.NLClassifierOptions.Builder
setInputTensorIndex (int entradaTensorIndex)
Establezca el índice del tensor de texto de entrada entre todos los tensores de entrada, si el modelo tiene varias entradas.
abstracto NLClassifier.NLClassifierOptions.Builder
setInputTensorName ( cadena inputTensorName)
Establezca el nombre del tensor de texto de entrada, si el modelo tiene varias entradas.
abstracto NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorIndex (int salidaLabelTensorIndex)
Establezca el índice del tensor de etiqueta de salida opcional entre todos los tensores de salida, si el modelo tiene varias salidas.
abstracto NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorName ( cadena salidaLabelTensorName)
Establezca el nombre del tensor de etiqueta de salida, si el modelo tiene varias salidas.
abstracto NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorIndex (int salidaScoreTensorIndex)
Establezca el índice del tensor de puntuación de salida entre todos los tensores de salida, si el modelo tiene varias salidas.
abstracto NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorName ( cadena salidaScoreTensorName)
Establezca el nombre del tensor de puntuación de salida, si el modelo tiene varias salidas.

Métodos heredados

Constructores Públicos

constructor público ()

Métodos públicos

compilación pública abstracta NLClassifier.NLClassifierOptions ()

resumen público NLClassifier.NLClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)

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

Parámetros
Opciones base

resumen público 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. Sólo se utilizará el tensor de entrada especificado para la inferencia; se ignorarán otros tensores de entrada. Dafualt a 0.

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

Parámetros
entradaTensorIndex

resumen público NLClassifier.NLClassifierOptions.Builder setInputTensorName ( String inputTensorName)

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

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

Parámetros
entradaNombreTensor

resumen público 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.

Consulte el documento anterior outputLabelTensorName para obtener más información sobre cuál es el tensor de etiqueta de salida.

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

outputLabelTensorIndex cambia a -1, lo que significa deshabilitar el tensor de etiqueta de salida.

Parámetros
salidaLabelTensorIndex

resumen público NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorName ( String outputLabelTensorName)

Establezca el nombre del tensor de 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 debe empaquetarse con el tensor de puntuación de salida a través de los metadatos del modelo. Consulte MetadataWriter para NLClassifier . NLClassifier lee y analiza etiquetas del archivo de etiquetas automáticamente. Sin embargo, algunos modelos pueden generar en su lugar un tensor de etiqueta específico. En este caso, NLClassifier lee etiquetas del tensor de etiquetas de salida.

Parámetros
salidaEtiquetaTensorName

resumen público 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
salidaPuntuaciónTensorIndex

resumen público NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorName ( String 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
salidaPuntuaciónTensorName