public 抽象クラス Category
Category はユーティリティ クラスであり、カテゴリ名、表示名、スコアとしての浮動小数点値、対応するラベルファイル内のラベルのインデックスが含まれます。通常、分類タスクまたは検出タスクの結果として使用されます。
パブリック コンストラクタ
Category()
|
パブリック メソッド
抽象 文字列 |
categoryName()
このカテゴリ オブジェクトのラベル。
|
static カテゴリ | |
static カテゴリ |
createFromProto(ClassificationProto.Classification proto)
ERROR(/ClassificationProto.Classification) protobuf メッセージから Category オブジェクトを作成します。 |
static List<カテゴリ> |
createListFromProto(ClassificationList classificationListProto)
ERROR(/ClassificationProto.ClassificationList) から Category オブジェクトのリストを作成します。 |
抽象 文字列 |
displayName()
ラベルの表示名。さまざまなロケール向けに翻訳される場合があります。
|
final ブール値 | |
final int |
hashCode()
|
抽象 整数 |
index()
対応するラベルファイル内のラベルのインデックス。
|
抽象 浮動小数点 |
score()
このラベルカテゴリの確率スコア。
|
final 文字列 |
toString()
|
継承されるメソッド
パブリック コンストラクタ
public カテゴリ ()
パブリック メソッド
public static カテゴリ create (float score, int index, String categoryName, String displayName)
Category
インスタンスを作成します。
パラメータ
score | このラベルカテゴリの確率スコア。 |
---|---|
index | 対応するラベルファイル内のラベルのインデックス。 |
categoryName | このカテゴリ オブジェクトのラベル。 |
displayName | ラベルの表示名。 |
public static Category createFromProto (ClassificationProto.Classification proto)
ERROR(/ClassificationProto.Classification)
protobuf メッセージから Category
オブジェクトを作成します。
パラメータ
proto | 変換する ERROR(/ClassificationProto.Classification) protobuf メッセージ。
|
---|
public static List<Category> createListFromProto (ClassificationList classificationListProto)
ERROR(/ClassificationProto.ClassificationList)
から Category
オブジェクトのリストを作成します。
パラメータ
classificationListProto | 変換する ERROR(/ClassificationProto.ClassificationList) protobuf メッセージ。 |
---|
戻り値
Category
オブジェクトのリスト。
public 抽象 文字列 displayName ()
ラベルの表示名。さまざまなロケール向けに翻訳される場合があります。たとえば、ラベル「apple」をスペイン語で表示するために翻訳すると、表示名が「manzana」になります。
public final int hashCode ()
public 抽象 int index ()
対応するラベルファイル内のラベルのインデックス。インデックスが設定されていない場合は -1 を返します。
public 抽象 float score ()
このラベルカテゴリの確率スコア。