ImageClassifierOptions의 인스턴스를 구성하는 데 도움이 되는 빌더입니다.
공개 방법
ImageClassifier.ImageClassifier옵션 | 짓다 () |
ImageClassifier.ImageClassifierOptions.Builder | |
ImageClassifier.ImageClassifierOptions.Builder | setDisplayNamesLocale ( 문자열 displayNamesLocale) TFLite 모델 메타데이터를 통해 지정된 표시 이름에 사용할 로케일을 설정합니다(있는 경우). |
ImageClassifier.ImageClassifierOptions.Builder | |
ImageClassifier.ImageClassifierOptions.Builder | |
ImageClassifier.ImageClassifierOptions.Builder | setMaxResults (int maxResults) 반환할 최고 점수 결과의 최대 수를 설정합니다. |
ImageClassifier.ImageClassifierOptions.Builder | setNumThreads (int numThreads) 이 방법은 더 이상 사용되지 않습니다. 대신 BaseOptions 사용하여 스레드 수를 구성하십시오. 이 방법은 BaseOptions 에서 구성된 스레드 수를 재정의합니다. |
ImageClassifier.ImageClassifierOptions.Builder | setScoreThreshold (부동 점수Threshold) 점수 임계값을 설정합니다. |
상속된 메서드
공개 방법
공용 ImageClassifier.ImageClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)
가속기와 같은 태스크 API를 구성하기 위한 일반 옵션을 설정합니다.
매개변수
기본옵션 |
---|
공개 ImageClassifier.ImageClassifierOptions.Builder setDisplayNamesLocale ( String displayNamesLocale)
TFLite 모델 메타데이터를 통해 지정된 표시 이름에 사용할 로케일을 설정합니다(있는 경우).
기본값은 영어( "en"
)입니다. TFLite 메타데이터 스키마 파일을 참조하세요. 허용되는 로케일 패턴에 대해.
매개변수
디스플레이이름로캘 |
---|
공용 ImageClassifier.ImageClassifierOptions.Builder setLabelAllowList ( List < String > labelAllowList)
선택적 라벨 허용 목록을 설정합니다.
비어 있지 않으면 이 세트에 없는 라벨의 분류가 필터링됩니다. 중복되거나 알 수 없는 라벨은 무시됩니다. labelDenyList와 상호 배타적입니다.
매개변수
labelAllowList |
---|
공용 ImageClassifier.ImageClassifierOptions.Builder setLabelDenyList ( 목록 < 문자열 > labelDenyList)
선택적 라벨 거부 목록을 설정합니다.
비어 있지 않으면 이 세트에 라벨이 있는 분류가 필터링됩니다. 중복되거나 알 수 없는 라벨은 무시됩니다. labelAllowList와 상호 배타적입니다.
매개변수
라벨거부목록 |
---|
공개 ImageClassifier.ImageClassifierOptions.Builder setMaxResults (int maxResults)
반환할 최고 점수 결과의 최대 수를 설정합니다.
< 0이면 모든 결과가 반환됩니다. 0이면 잘못된 인수 오류가 반환됩니다. 기본값은 -1입니다.
매개변수
최대 결과 |
---|
던지기
IllegalArgumentException | maxResults가 0인 경우. |
---|
공개 ImageClassifier.ImageClassifierOptions.Builder setNumThreads (int numThreads)
이 방법은 더 이상 사용되지 않습니다 .
대신 BaseOptions
사용하여 스레드 수를 구성하십시오. 이 방법은 BaseOptions
에서 구성된 스레드 수를 재정의합니다.
CPU로 추론을 실행할 때 멀티스레딩을 지원하는 TFLite 작업에 사용할 스레드 수를 설정합니다. 기본값은 -1입니다.
numThreads는 0보다 크거나 -1과 같아야 합니다. numThreads를 -1로 설정하면 TFLite 런타임이 값을 설정하도록 하는 효과가 있습니다.
매개변수
스레드 수 |
---|
공개 ImageClassifier.ImageClassifierOptions.Builder setScoreThreshold (부동 점수Threshold)
점수 임계값을 설정합니다.
모델 메타데이터(있는 경우)에 제공된 메타데이터를 재정의합니다. 이 값 미만의 결과는 거부됩니다.
매개변수
점수임계값 |
---|