Category

공개 추상 클래스 Category

Category는 유틸리티 클래스로, 카테고리 이름, 표시 이름, 점수인 부동 소수점 값, 해당 라벨 파일의 라벨 색인을 포함합니다. 일반적으로 분류 또는 감지 작업의 결과로 사용됩니다.

공개 생성자

공개 메서드

추상 문자열
categoryName()
이 카테고리 객체의 라벨입니다.
static 카테고리
create(부동 소수점 수, 정수 색인, String categoryName, String displayName)
Category 인스턴스를 생성합니다.
static 카테고리
createFromProto(ClassificationProto.Classification proto)
ERROR(/ClassificationProto.Classification) protobuf 메시지에서 Category 객체를 만듭니다.
static 목록<카테고리>
createListFromProto(ClassificationListClassificationListProto)
ERROR(/ClassificationProto.ClassificationList)에서 Category 객체 목록을 만듭니다.
추상 문자열
displayName()
라벨의 표시 이름으로, 다른 언어로 번역될 수 있습니다.
최종 불리언
최종 정수
추상 정수
index()
해당 라벨 파일의 라벨 색인입니다.
추상 부동 소수점
score()
이 라벨 카테고리의 확률 점수입니다.
최종 문자열

상속된 메서드

공개 생성자

public 카테고리 ()

공개 메서드

public 추상화 문자열 categoryName ()

이 카테고리 객체의 라벨입니다.

public static 카테고리 create (부동 소수점 수, int 색인, String categoryName, String displayName)

Category 인스턴스를 생성합니다.

매개변수
score 확률 점수입니다.
색인 해당 라벨 파일의 라벨 색인입니다.
categoryName 이 카테고리 객체의 라벨입니다.
displayName 라벨의 표시 이름입니다.

public static 카테고리 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 메시지.
반환 값

public 추상 String displayName ()

라벨의 표시 이름으로, 다른 언어로 번역될 수 있습니다. 예를 들어 'apple'이라는 라벨은 'manzana'가 되도록 표시 목적으로 스페인어로 번역될 수 있습니다.

public Final boolean 같음 (객체 o)

매개변수
o

public Final int hashCode ()

public 추상 int index ()

해당 라벨 파일의 라벨 색인입니다. 색인이 설정되지 않은 경우 -1을 반환합니다.

public 추상 float score ()

이 라벨 카테고리의 확률 점수입니다.

public Final String toString ()