Builder para NLClassifier.NLClassifierOptions
.
Constructores públicos
Constructor () |
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
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 |
---|