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 ()
このラベルカテゴリの確率スコア。