BertNLClassifier
Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
API clasificadora para tareas de clasificación NL con modelos Bert, clasifica cadenas en diferentes clases. La API espera un modelo TFLite basado en Bert con metadatos completos.
Los metadatos deben contener la siguiente información:
- 1 input_process_unit para Wordpiece/Sentencepiece Tokenizer.
- 3 tensores de entrada con nombres "ids", "mask" y "segment_ids".
- 1 tensor de salida de tipo float32[1, 2], con un archivo de etiqueta adjunto opcional. Si se adjunta un archivo de etiquetas, el archivo debe ser un archivo de texto sin formato con una etiqueta por línea, la cantidad de etiquetas debe coincidir con la cantidad de categorías que genera el modelo.
Métodos heredados
De la clase java.lang.Object booleano | |
Clase final <?> | obtenerclase () |
En t | código hash () |
vacío final | notificar () |
vacío final | notificar a todos () |
Cadena | Encadenar () |
vacío final | esperar (arg0 largo, int arg1) |
vacío final | espera (largo arg0) |
vacío final | esperar () |
Desde la interfaz java.io.Closeable Desde la interfaz java.lang.AutoCloseable Métodos públicos
Realiza la clasificación en una entrada de cadena, devuelve Category
clasificadas.
Parámetros
texto | introducir texto en el modelo. |
---|
Devoluciones
- Una lista de resultados de categorías.
BertNLClassifier estático público createFromFile (contexto de contexto, ruta de modelo de cadena )
Parámetros
contexto | contexto de Android |
---|
modeloRuta | Camino al modelo de clasificación |
---|
Parámetros
modeloArchivo | El modelo de clasificación Instancia File |
---|
Parámetros
modeloArchivo | El modelo de clasificación Instancia File |
---|
opciones | para configurar el clasificador |
---|
Parámetros
contexto | Contexto de Android. |
---|
modeloRuta | Camino al modelo de clasificación |
---|
opciones | para configurar el clasificador |
---|
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2023-12-01 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Me falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Es demasiado complicado o hay demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Está obsoleto"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema de muestras o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Es fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Me ofreció una solución al problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]