Category

公開抽象類別 Category

類別為公用程式類別,包含類別名稱、顯示名稱、分數的浮點值,以及對應標籤檔案中的標籤索引。通常用於分類或偵測工作的結果。

公用建構函式

類別()

公用方法

抽象字串
categoryName()
此類別物件的標籤。
靜態類別
create(浮點分數, int 索引, String categoryName, String displayName)
建立 Category 例項。
靜態類別
createFromProto(ClassificationProto.Classification proto)
ERROR(/ClassificationProto.Classification) protobuf 訊息建立 Category 物件。
static List<Category>
createListFromProto(ClassificationList 衍生 ListProto)
抽象字串
displayName()
標籤的顯示名稱,可依不同語言代碼翻譯。
最終 布林值
最終 int
抽象 int
index()
對應標籤檔案中的標籤索引。
抽象 浮點值
score()
這個標籤類別的機率分數。
最終字串

繼承的方法

公用建構函式

public 類別 ()

公用方法

public 抽象 字串 categoryName ()

此類別物件的標籤。

public static 類別 create (浮點分數、 int 索引、StringcategoryName、String displayName)

建立 Category 例項。

參數
score 這個標籤類別的機率分數
索引 對應標籤檔案中的標籤索引。
categoryName 此類別物件的標籤
displayName 標籤的顯示名稱。

公開 靜態 類別 createFromProto (ClassificationProto.Classification proto)

ERROR(/ClassificationProto.Classification) protobuf 訊息建立 Category 物件。

參數
proto 要轉換的 ERROR(/ClassificationProto.Classification) protobuf 訊息。

公開 static List<Category> createListFromProto (ClassificationList 象分類 ListProto)

參數
classificationListProto 要轉換的 ERROR(/ClassificationProto.ClassificationList) protobuf 訊息。
傳回

public 抽象 String displayName ()

標籤的顯示名稱,可依不同語言代碼翻譯。舉例來說,系統可能會將標籤「apple」翻譯成西班牙文,以便顯示名稱,因此顯示名稱是「manzana」。

public 最終 布林值 等於 (Object o)

參數
o

public final int hashCode ()

public 抽象 索引 ()

對應標籤檔案中的標籤索引。如未設定索引,系統會傳回 -1。

public 抽象 浮點值 score ()

這個標籤類別的機率分數。

public 最終 String toString ()