公共抽象类 Category
Category 是一个实用程序类,其中包含类别名称、其显示名称、作为得分的浮点值以及相应标签文件中标签的索引。通常用于分类或检测任务的结果。
公共构造函数
Category()
|
公共方法
抽象 字符串 |
categoryName()
此类别对象的标签。
|
静态类别 | |
静态类别 |
createFromProto(ClassificationProto.Classification proto)
根据
ERROR(/ClassificationProto.Classification) protobuf 消息创建 Category 对象。 |
static List<Category> |
createListFromProto(ClassificationListClassificationListProto)
根据
ERROR(/ClassificationProto.ClassificationList) 创建 Category 对象的列表。 |
抽象 字符串 | |
final 布尔值 | |
final int |
hashCode()
|
abstract int |
index()
相应标签文件中标签的索引。
|
抽象 浮点数 |
score()
此标签类别的概率得分。
|
final 字符串 |
toString()
|
继承的方法
公共构造函数
public Category ()
公共方法
public static Category create (浮点数分数、int 索引、String categoryName、String displayName)
创建 Category
实例。
参数
得分 | 此标签类别的概率得分。 |
---|---|
索引 | 相应标签文件中标签的索引。 |
categoryName | 该类别对象的标签。 |
displayName | 标签的显示名。 |
public static Category createFromProto (ClassificationProto.Classification proto)
根据 ERROR(/ClassificationProto.Classification)
protobuf 消息创建 Category
对象。
参数
proto | 要转换的 ERROR(/ClassificationProto.Classification) protobuf 消息。 |
---|
public static List<Category> createListFromProto (ClassificationListClassificationListProto)
根据 ERROR(/ClassificationProto.ClassificationList)
创建 Category
对象的列表。
参数
classificationListProto | 要转换的 ERROR(/ClassificationProto.ClassificationList) protobuf 消息。 |
---|
返回
Category
对象的列表。
public abstract String displayName ()
标签的显示名,可针对不同的语言区域进行翻译。例如,为了便于显示,标签“apple”可以翻译成西班牙语,以便显示名称为“manzana”。
public final int hashCode ()
public abstract int index ()
相应标签文件中标签的索引。如果未设置索引,则返回 -1。
public abstract float score ()
此标签类别的概率得分。