Предсказывает язык входного текста.
Этот API ожидает модель TFLite с метаданными модели TFLite , которые содержат обязательные (описанные ниже) входные тензоры, выходной тензор и коды языков в AssociatedFile.
- Входной тензор
- Один входной тензор (
kTfLiteString
) формы [1], содержащий входную строку.
- Один входной тензор (
- Выходной тензор
- Один выходной тензор (
kTfLiteFloat32
) формы[1 x N]
гдеN
— количество языков.
- Один выходной тензор (
Вложенные классы
сорт | LanguageDetector.LanguageDetectorOptions | Варианты настройки LanguageDetector . |
Публичные методы
пустота | закрывать () Закрывает и очищает LanguageDetector . |
статический LanguageDetector | createFromFile (контекстный контекст, String modelPath) Создает экземпляр LanguageDetector из файла модели и значения LanguageDetector.LanguageDetectorOptions по умолчанию. |
статический LanguageDetector | createFromFile (контекст контекста, файл модели файла ) Создает экземпляр LanguageDetector из файла модели и значения LanguageDetector.LanguageDetectorOptions по умолчанию. |
статический LanguageDetector | createFromOptions (контекст контекста, параметры LanguageDetector.LanguageDetectorOptions ) Создает экземпляр LanguageDetector из LanguageDetector.LanguageDetectorOptions . |
ЯзыкдетекторРезультат |
Унаследованные методы
Публичные методы
public static LanguageDetector createFromFile (контекст контекста, String modelPath)
Создает экземпляр LanguageDetector
из файла модели и значения LanguageDetector.LanguageDetectorOptions
по умолчанию.
Параметры
контекст | ERROR(/Context) . |
---|---|
модельпуть | путь к текстовой модели с метаданными в ресурсах. |
Броски
если при создании LanguageDetector произошла ошибка. |
public static LanguageDetector createFromFile (контекст контекста, файл modelFile)
Создает экземпляр LanguageDetector
из файла модели и значения LanguageDetector.LanguageDetectorOptions
по умолчанию.
Параметры
контекст | ERROR(/Context) . |
---|---|
МодельФайл | экземпляр File текстовой модели. |
Броски
Исключение IO | если при открытии файла модели tflite возникает ошибка ввода-вывода. |
---|---|
если при создании LanguageDetector возникла ошибка. |
public static LanguageDetector createFromOptions (контекст контекста, параметры LanguageDetector.LanguageDetectorOptions )
Создает экземпляр LanguageDetector
из LanguageDetector.LanguageDetectorOptions
.
Параметры
контекст | ERROR(/Context) . |
---|---|
параметры | экземпляр LanguageDetector.LanguageDetectorOptions . |
Броски
если при создании LanguageDetector возникла ошибка. |
Обнаружение public LanguageDetectorResult ( String inputText)
Предсказывает язык входного текста.
Параметры
входной текст | String для обработки. |
---|