BertNLClassifier
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
API Pengklasifikasi untuk tugas NLClassification dengan model Bert, mengkategorikan string ke dalam kelas yang berbeda. API mengharapkan model TFLite berbasis Bert dengan metadata yang terisi.
Metadata harus berisi informasi berikut:
- 1 input_process_unit untuk Tokenizer Bagian Kata/Kalimat.
- 3 masukan tensor dengan nama "ids", "mask" dan "segment_ids".
- 1 tensor keluaran tipe float32[1, 2], dengan file label terlampir secara opsional. Jika file label dilampirkan, file tersebut harus berupa file teks biasa dengan satu label per baris, jumlah label harus sesuai dengan jumlah kategori yang dihasilkan model.
Metode Warisan
Dari kelas java.lang.Object boolean | sama dengan ( Objek arg0) |
Kelas terakhir <?> | dapatkan Kelas () |
ke dalam | Kode hash () |
kekosongan terakhir | memberitahu () |
kekosongan terakhir | beri tahuSemua () |
Rangkaian | keString () |
kekosongan terakhir | tunggu (arg0 panjang, int arg1) |
kekosongan terakhir | tunggu (argumen panjang0) |
kekosongan terakhir | Tunggu () |
Dari antarmuka java.io.Closeable kekosongan abstrak | menutup () |
Dari antarmuka java.lang.AutoCloseable kekosongan abstrak | menutup () |
Metode Publik
Melakukan klasifikasi pada input string, mengembalikan Category
yang diklasifikasikan.
Parameter
teks | memasukkan teks ke model. |
---|
public static BertNLClassifier createFromFile (Konteks konteks, String modelPath)
Parameter
konteks | konteks Android |
---|
modelPath | Jalur menuju model klasifikasi |
---|
Parameter
file model | Model klasifikasi Contoh File |
---|
pilihan | untuk mengkonfigurasi pengklasifikasi |
---|
Parameter
konteks | konteks Android. |
---|
modelPath | Jalur menuju model klasifikasi |
---|
pilihan | untuk mengkonfigurasi pengklasifikasi |
---|
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]