LanguageDetector

عمومی کلاس نهایی LanguageDetector

زبان یک متن ورودی را پیش بینی می کند.

این API یک مدل TFLite با فراداده مدل TFLite را انتظار دارد که حاوی تانسورهای ورودی اجباری (شرح داده شده در زیر)، تانسور خروجی و کدهای زبان در یک AssociatedFile باشد.

  • تانسور ورودی
    • یک تانسور ورودی ( kTfLiteString ) شکل [1] که شامل رشته ورودی است.
  • تانسور خروجی
    • یک تانسور خروجی ( kTfLiteFloat32 ) به شکل [1 x N] که در آن N تعداد زبان‌ها است.

کلاس های تو در تو

کلاس LanguageDetector.LanguageDetectorOptions گزینه هایی برای راه اندازی LanguageDetector .

روش های عمومی

خالی
بستن ()
LanguageDetector می بندد و پاک می کند.
ردیاب زبان ثابت
createFromFile (زمینه زمینه، رشته modelPath)
یک نمونه LanguageDetector از یک فایل مدل و LanguageDetector.LanguageDetectorOptions پیش فرض ایجاد می کند.
ردیاب زبان ثابت
createFromFile (زمینه زمینه، فایل modelFile)
یک نمونه LanguageDetector از یک فایل مدل و LanguageDetector.LanguageDetectorOptions پیش فرض ایجاد می کند.
ردیاب زبان ثابت
createFromOptions (متن زمینه، گزینه های LanguageDetector.LanguageDetectorOptions )
یک نمونه LanguageDetector از LanguageDetector.LanguageDetectorOptions ایجاد می کند.
Language Detector Result
تشخیص (متن ورودی رشته )
زبان متن ورودی را پیش بینی می کند.

روش های ارثی

روش های عمومی

باطل عمومی بسته ()

LanguageDetector می بندد و پاک می کند.

Public Static LanguageDetector createFromFile (متن زمینه، رشته مدلPath)

یک نمونه LanguageDetector از یک فایل مدل و LanguageDetector.LanguageDetectorOptions پیش فرض ایجاد می کند.

مولفه های
متن نوشته یک ERROR(/Context) .
modelPath مسیر به مدل متنی با ابرداده در دارایی ها.
پرتاب می کند
اگر در حین ایجاد LanguageDetector خطایی وجود داشته باشد.

Public Static LanguageDetector createFromFile (زمینه زمینه، فایل modelFile)

یک نمونه LanguageDetector از یک فایل مدل و LanguageDetector.LanguageDetectorOptions پیش فرض ایجاد می کند.

مولفه های
متن نوشته یک ERROR(/Context) .
modelFile مدل متن نمونه File .
پرتاب می کند
IOException اگر هنگام باز کردن فایل مدل tflite خطای I/O رخ دهد.
اگر در حین ایجاد LanguageDetector خطایی وجود داشته باشد.

Public Static LanguageDetector createFromOptions (متن زمینه، گزینه های LanguageDetector.LanguageDetectorOptions )

یک نمونه LanguageDetector از LanguageDetector.LanguageDetectorOptions ایجاد می کند.

مولفه های
متن نوشته یک ERROR(/Context) .
گزینه ها یک نمونه LanguageDetector.LanguageDetectorOptions .
پرتاب می کند
اگر در حین ایجاد LanguageDetector خطایی وجود داشته باشد.

تشخیص عمومی LanguageDetectorResult (متن ورودی رشته )

زبان متن ورودی را پیش بینی می کند.

مولفه های
متن ورودی یک String برای پردازش