Kategori adalah class utilitas, yang berisi nama kategori, nama tampilan, nilai float sebagai skor, dan indeks label dalam file label yang sesuai. Biasanya digunakan sebagai hasil dari tugas klasifikasi atau deteksi.
Konstruktor Publik
Kategori()
|
Metode Publik
abstrak String |
categoryName()
Label objek kategori ini.
|
statis Kategori | |
statis Kategori |
createFromProto(protoClassificationProto.Classification)
Membuat objek
Category dari pesan protobuf
ERROR(/ClassificationProto.Classification) . |
statis Daftar<Kategori> |
createListFromProto(ClassificationListClassificationListProto)
Membuat daftar objek
Category dari ERROR(/ClassificationProto.ClassificationList) . |
abstrak String |
displayName()
Nama tampilan label, yang mungkin diterjemahkan untuk lokal lain.
|
boolean akhir | |
final int |
hashCode()
|
abstrak int |
index()
Indeks label dalam file label yang sesuai.
|
float abstrak |
score()
Skor probabilitas kategori label ini.
|
final String |
toString()
|
Metode Turunan
Konstruktor Publik
publik Kategori ()
Metode Publik
public statis Kategori buat (skor float, indeks int, String categoryName, String displayName)
Membuat instance Category
.
Parameter
skor | skor probabilitas dari kategori label ini. |
---|---|
index | indeks label dalam file label yang sesuai. |
categoryName | label objek kategori ini. |
displayName | nama tampilan label. |
public statis Kategori createFromProto (Proto ClassificationProto.Classification)
Membuat objek Category
dari pesan protobuf
ERROR(/ClassificationProto.Classification)
.
Parameter
proto | pesan protobuf ERROR(/ClassificationProto.Classification) yang akan dikonversi.
|
---|
publik statis Daftar<Kategori> createListFromProto (ClassificationList classificationListProto)
Membuat daftar objek Category
dari ERROR(/ClassificationProto.ClassificationList)
.
Parameter
classificationListProto | pesan protobuf
ERROR(/ClassificationProto.ClassificationList) yang akan dikonversi. |
---|
Hasil
- Daftar objek
Category
.
public abstrak String displayName ()
Nama tampilan label, yang mungkin diterjemahkan untuk lokal lain. Misalnya, label "apel", dapat diterjemahkan ke dalam bahasa Spanyol untuk tujuan tampilan, sehingga nama tampilan adalah "manzana".
public final int hashCode ()
public abstrak int indeks ()
Indeks label dalam file label yang sesuai. Menampilkan -1 jika indeks tidak ditetapkan.
public abstrak float skor ()
Skor probabilitas kategori label ini.