NLClassifier.NLClassifierOptions.Builder

공개 정적 추상 클래스 NLClassifier.NLClassifierOptions.Builder

NLClassifier.NLClassifierOptions 용 ​​빌더입니다.

공공 생성자

빌더 ()

공개 방법

추상 NLClassifier.NLClassifierOptions
짓다 ()
추상 NLClassifier.NLClassifierOptions.Builder
setBaseOptions ( BaseOptions 기본 옵션)
가속기와 같은 태스크 API를 구성하기 위한 일반 옵션을 설정합니다.
추상 NLClassifier.NLClassifierOptions.Builder
setInputTensorIndex (int ​​inputTensorIndex)
모델에 입력이 여러 개인 경우 모든 입력 텐서 중에서 입력 텍스트 텐서의 인덱스를 설정합니다.
추상 NLClassifier.NLClassifierOptions.Builder
setInputTensorName ( 문자열 inputTensorName)
모델에 입력이 여러 개인 경우 입력 텍스트 텐서의 이름을 설정합니다.
추상 NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorIndex (int ​​출력LabelTensorIndex)
모델에 여러 출력이 있는 경우 모든 출력 텐서 중에서 선택적 출력 레이블 텐서의 인덱스를 설정합니다.
추상 NLClassifier.NLClassifierOptions.Builder
setOutputLabelTensorName ( 문자열 출력 LabelTensorName)
모델에 여러 출력이 있는 경우 출력 레이블 텐서의 이름을 설정합니다.
추상 NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorIndex (int ​​출력ScoreTensorIndex)
모델에 여러 출력이 있는 경우 모든 출력 텐서 중에서 출력 점수 텐서의 인덱스를 설정합니다.
추상 NLClassifier.NLClassifierOptions.Builder
setOutputScoreTensorName ( 문자열 출력ScoreTensorName)
모델에 여러 출력이 있는 경우 출력 점수 텐서의 이름을 설정합니다.

상속된 메서드

공공 생성자

퍼블릭 빌더 ()

공개 방법

공개 추상 NLClassifier.NLClassifierOptions 빌드 ()

공개 추상 NLClassifier.NLClassifierOptions.Builder setBaseOptions ( BaseOptions baseOptions)

가속기와 같은 태스크 API를 구성하기 위한 일반 옵션을 설정합니다.

매개변수
기본옵션

공개 추상 NLClassifier.NLClassifierOptions.Builder setInputTensorIndex (int inputTensorIndex)

모델에 입력이 여러 개인 경우 모든 입력 텐서 중에서 입력 텍스트 텐서의 인덱스를 설정합니다. 지정된 입력 텐서만 추론에 사용됩니다. 다른 입력 텐서는 무시됩니다. 다푸알트를 0으로 합니다.

자세한 내용은 NLClassifier에 대한 입력/출력 텐서 구성 섹션을 참조하세요.

매개변수
입력TensorIndex

공개 추상 NLClassifier.NLClassifierOptions.Builder setInputTensorName ( String inputTensorName)

모델에 입력이 여러 개인 경우 입력 텍스트 텐서의 이름을 설정합니다. 지정된 입력 텐서만 추론에 사용됩니다. 다른 입력 텐서는 무시됩니다. Dafualt를 "INPUT" 으로 설정하세요.

자세한 내용은 NLClassifier에 대한 입력/출력 텐서 구성 섹션을 참조하세요.

매개변수
입력텐서이름

공개 추상 NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorIndex (int ​​outputLabelTensorIndex)

모델에 여러 출력이 있는 경우 모든 출력 텐서 중에서 선택적 출력 레이블 텐서의 인덱스를 설정합니다.

출력 레이블 텐서가 무엇인지에 대한 자세한 내용은 위의 outputLabelTensorName 문서를 참조하세요.

자세한 내용은 NLClassifier에 대한 입력/출력 텐서 구성 섹션을 참조하세요.

outputLabelTensorIndex -1로 변경됩니다. 이는 출력 레이블 텐서를 비활성화함을 의미합니다.

매개변수
출력라벨텐서인덱스

공개 추상 NLClassifier.NLClassifierOptions.Builder setOutputLabelTensorName ( String outputLabelTensorName)

모델에 여러 출력이 있는 경우 출력 레이블 텐서의 이름을 설정합니다. "OUTPUT_LABEL" 로 이동합니다.

자세한 내용은 NLClassifier에 대한 입력/출력 텐서 구성 섹션을 참조하세요.

기본적으로 라벨 파일은 모델 메타데이터를 통해 출력 점수 텐서로 압축되어야 합니다. NLClassifier 에 대한 MetadataWriter를 참조하세요. NLClassifier는 라벨 파일에서 라벨을 자동으로 읽고 구문 분석합니다. 그러나 일부 모델은 대신 특정 레이블 텐서를 출력할 수 있습니다. 이 경우 NLClassifier는 출력 레이블 텐서에서 레이블을 읽습니다.

매개변수
출력라벨텐서이름

공개 추상 NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorIndex (int ​​outputScoreTensorIndex)

모델에 여러 출력이 있는 경우 모든 출력 텐서 중에서 출력 점수 텐서의 인덱스를 설정합니다. 다푸알트를 0으로 합니다.

자세한 내용은 NLClassifier에 대한 입력/출력 텐서 구성 섹션을 참조하세요.

매개변수
출력점수TensorIndex

공개 추상 NLClassifier.NLClassifierOptions.Builder setOutputScoreTensorName ( 문자열 출력ScoreTensorName)

모델에 여러 출력이 있는 경우 출력 점수 텐서의 이름을 설정합니다. "OUTPUT_SCORE" 로 변경하세요.

자세한 내용은 NLClassifier에 대한 입력/출력 텐서 구성 섹션을 참조하세요.

매개변수
출력점수Tensor이름