InterpreterFactory

공개 클래스 InterpreterFactory

InteractionerApi 인스턴스를 생성하는 팩토리입니다.

지원 중단되었습니다. 대신 TranslateerApi.create 메서드를 사용하세요.

공개 생성자

공개 메서드

InterpreterApi
create(File modelFile, InterpreterApi.Options 옵션)
지정된 모델과 옵션을 사용하여 InterpreterApi 인스턴스를 생성합니다.
InterpreterApi
create(ByteBuffer byteBuffer, InterpreterApi.Options options)
지정된 모델과 옵션을 사용하여 InterpreterApi 인스턴스를 생성합니다.

상속된 메서드

공개 생성자

public InterpreterFactory ()

공개 메서드

public InterpreterApi create (File modelFile, InterpreterApi.Options 옵션)

지정된 모델과 옵션을 사용하여 InterpreterApi 인스턴스를 생성합니다. 모델은 파일에서 로드됩니다.

매개변수
modelFile 선행 학습된 TF Lite 모델이 포함된 파일입니다.
옵션 인터프리터 동작을 맞춤설정하기 위한 옵션 집합입니다.
생성 값
IllegalArgumentException modelFile가 유효한 TensorFlow Lite 모델을 인코딩하지 않는 경우

public InterpreterApi create (ByteBuffer byteBuffer, InterpreterApi.Options 옵션)

지정된 모델과 옵션을 사용하여 InterpreterApi 인스턴스를 생성합니다. 모델은 ByteBuffer에서 읽습니다.

매개변수
byteBuffer 바이너리 직렬화 형식으로 선행 학습된 TF Lite 모델입니다. InterpreterApi 인스턴스를 생성한 후에는 ByteBuffer를 수정하면 안 됩니다. ByteBuffer는 모델 파일을 메모리 매핑하는 MappedByteBuffer이거나 모델의 바이트 콘텐츠를 포함하는 nativeOrder()의 직접적인 ByteBuffer일 수 있습니다.
옵션 인터프리터 동작을 맞춤설정하기 위한 옵션 집합입니다.
생성 값
IllegalArgumentException byteBufferMappedByteBuffer이 아니거나 nativeOrder의 직접 ByteBuffer가 아닌 경우입니다.