LanguageDetector.LanguageDetectorOptions.Builder

class abstrak statis publik LanguageDetector.LanguageDetectorOptions.Builder

Konstruktor Publik

Metode Publik

akhir LanguageDetector.LanguageDetectorOptions
build()
Memvalidasi dan mem-build instance LanguageDetector.LanguageDetectorOptions.
abstrak LanguageDetector.LanguageDetectorOptions.Builder
setBaseOptions(nilai BaseOptions)
Menetapkan opsi dasar untuk tugas pengklasifikasi teks.
abstrak LanguageDetector.LanguageDetectorOptions.Builder
setCategoryAllowlist(List<String> categoryAllowlist)
Menetapkan daftar nama kategori yang diizinkan opsional.
abstrak LanguageDetector.LanguageDetectorOptions.Builder
setCategoryDenylist(List<String> categoryDenylist)
Menetapkan daftar tolak opsional nama kategori.
abstrak LanguageDetector.LanguageDetectorOptions.Builder
setDisplayNamesLocale(lokalitas String)
Menetapkan lokalitas opsional yang akan digunakan untuk nama tampilan yang ditentukan melalui Metadata Model TFLite, jika ada.
abstrak LanguageDetector.LanguageDetectorOptions.Builder
setMaxResults(Integer maxResults)
Menetapkan jumlah maksimum opsional hasil klasifikasi dengan skor tertinggi yang akan ditampilkan.
abstrak LanguageDetector.LanguageDetectorOptions.Builder
setScoreThreshold(nilai Minimum Skor Float)
Menetapkan nilai minimum skor opsional.

Metode Turunan

Konstruktor Publik

publik Builder ()

Metode Publik

public final LanguageDetector.LanguageDetectorOptions build ()

Memvalidasi dan mem-build instance LanguageDetector.LanguageDetectorOptions.

Menampilkan
IllegalArgumentException jika salah satu opsi yang ditetapkan tidak valid.

public abstract LanguageDetector.LanguageDetectorOptions.Builder setBaseOptions (nilai BaseOptions)

Menetapkan opsi dasar untuk tugas pengklasifikasi teks.

Parameter
value

public abstract LanguageDetector.LanguageDetectorOptions.Builder setCategoryAllowlist (List<String> categoryAllowlist)

Menetapkan daftar nama kategori yang diizinkan opsional.

Jika tidak kosong, hasil deteksi yang nama kategorinya tidak ada dalam set ini akan difilter. Nama kategori duplikat atau tidak diketahui akan diabaikan. Tidak dapat muncul bersamaan dengan categoryDenylist.

Parameter
categoryAllowlist

public abstract LanguageDetector.LanguageDetectorOptions.Builder setCategoryDenylist (List<String> categoryDenylist)

Menetapkan daftar tolak opsional nama kategori.

Jika tidak kosong, hasil deteksi yang nama kategorinya ada dalam set ini akan difilter. Nama kategori duplikat atau tidak diketahui akan diabaikan. Tidak dapat muncul bersamaan dengan categoryAllowlist.

Parameter
categoryDenylist

public abstract LanguageDetector.LanguageDetectorOptions.Builder setDisplayNamesLocale (lokalitas String)

Menetapkan lokalitas opsional yang akan digunakan untuk nama tampilan yang ditentukan melalui Metadata Model TFLite, jika ada.

Parameter
locale

public abstract LanguageDetector.LanguageDetectorOptions.Builder setMaxResults (Integer maxResults)

Menetapkan jumlah maksimum opsional hasil klasifikasi dengan skor tertinggi yang akan ditampilkan.

Jika tidak disetel, semua hasil yang tersedia akan ditampilkan. Jika ditetapkan, harus > 0.

Parameter
maxResults

publik abstrak LanguageDetector.LanguageDetectorOptions.Builder setScoreThreshold (Float scoreThreshold)

Menetapkan nilai minimum skor opsional. Hasil dengan skor di bawah nilai ini ditolak.

Mengganti ambang batas skor yang ditentukan dalam Metadata Model TFLite, jika ada.

Parameter
scoreThreshold