ClassifierOptions.Builder

공개 정적 추상 클래스 ClassifierOptions.Builder

ClassifierOptions의 빌더입니다.

공개 생성자

공개 메서드

Final ClassifierOptions
build()
ClassifierOptions 인스턴스의 유효성을 검사하고 빌드합니다.
추상 ClassifierOptions.Builder
setCategoryAllowlist(List<String> categoryAllowlist)
카테고리 이름의 허용 목록(선택사항)을 설정합니다.
추상 ClassifierOptions.Builder
setCategoryDenylist(List<String> categoryDenylist)
카테고리 이름의 차단 목록(선택사항)을 설정합니다.
추상 ClassifierOptions.Builder
setDisplayNamesLocale(String locale)
TFLite 모델 메타데이터를 통해 지정된 표시 이름에 사용할 언어(선택사항)를 설정합니다(있는 경우).
추상 ClassifierOptions.Builder
setMaxResults(Integer maxResults)
반환할 최고 점수를 받은 분류 결과의 최대 개수를 선택합니다(선택사항).
추상 ClassifierOptions.Builder
setScoreThreshold(Float scoreThreshold)
선택적 점수 임계값을 설정합니다.

상속된 메서드

공개 생성자

public 빌더 ()

공개 메서드

public Final ClassifierOptions build ()

ClassifierOptions 인스턴스의 유효성을 검사하고 빌드합니다.

생성 값
IllegalArgumentException ERROR(/maxResults)가 0보다 큰 값으로 설정된 경우

public summary ClassifierOptions.Builder setCategoryAllowlist (List<String> categoryAllowlist)

카테고리 이름의 허용 목록(선택사항)을 설정합니다.

비어 있지 않으면 카테고리 이름이 이 세트에 없는 감지 결과가 필터링됩니다. 중복되거나 알 수 없는 카테고리 이름은 무시됩니다. categoryDenylist와 상호 배타적입니다.

매개변수
categoryAllowlist

public summary ClassifierOptions.Builder setCategoryDenylist (List<String> categoryDenylist)

카테고리 이름의 차단 목록(선택사항)을 설정합니다.

비어 있지 않으면 카테고리 이름이 이 세트에 있는 감지 결과가 필터링됩니다. 중복되거나 알 수 없는 카테고리 이름은 무시됩니다. categoryAllowlist와 상호 배타적입니다.

매개변수
categoryDenylist

public summary ClassifierOptions.Builder setDisplayNamesLocale (String 언어)

TFLite 모델 메타데이터를 통해 지정된 표시 이름에 사용할 언어(선택사항)를 설정합니다(있는 경우).

매개변수
locale

public summary ClassifierOptions.Builder setMaxResults (Integer maxResults)

반환할 최고 점수를 받은 분류 결과의 최대 개수를 선택합니다(선택사항).

설정하지 않으면 사용 가능한 모든 결과가 반환됩니다. 설정하는 경우 0보다 커야 합니다.

매개변수
maxResults

public summary ClassifierOptions.Builder setScoreThreshold (Float scoreThreshold)

선택적 점수 임계값을 설정합니다. 점수가 이 값보다 낮은 결과는 거부됩니다.

TFLite 모델 메타데이터에 지정된 점수 임계값이 있으면 재정의합니다.

매개변수
scoreThreshold