공개 정적 클래스 Interpreter.Options
런타임 인터프리터 동작을 제어하기 위한 옵션 클래스입니다.
공개 생성자
옵션()
|
|
공개 메서드
Interpreter.Options | |
Interpreter.Options |
addDelegateFactory(DelegateFactory DelegateFactory)
인터프리터 생성 중에 생성된
Delegate 를 적용하기 위해 호출될 DelegateFactory 를 추가합니다. |
Interpreter.Options |
setAllowBufferHandleOutput(boolean allow)
고급: 버퍼 핸들 출력이 허용되는 경우 설정합니다.
|
Interpreter.Options |
setAllowFp16PrecisionForFp32(boolean allow)
이 메서드는 지원 중단되었습니다. NnApiDelegate.Options#setAllowFp16(boolean
enable)을 사용하는 것이 좋습니다.
|
Interpreter.Options |
setCancellable(boolean allow)
고급: 통역을 취소할 수 있는지 여부를 설정합니다.
|
Interpreter.Options |
setNumThreads(int numThreads)
멀티 스레딩을 지원하는 작업에 사용될 스레드 수를 설정합니다.
|
Interpreter.Options | |
Interpreter.Options |
setUseNNAPI(부울 useNNAPI)
연산 실행에 NN API (사용 가능한 경우)를 사용할지 여부를 설정합니다.
|
Interpreter.Options |
setUseXNNPACK(불리언 useXNNPACK)
최적화된 CPU 커널 집합 (XNNPACK에서 제공)을 사용 설정하거나 사용 중지합니다.
|
상속된 메서드
공개 생성자
public 옵션 ()
공개 메서드
public Interpreter.Options addDelegate (Delegate 위임)
인터프리터 생성 중에 적용할 Delegate
를 추가합니다.
여기에 추가된 대리인은 addDelegateFactory(DelegateFactory)
를 사용하여 추가된 DelegateFactory
에서 생성된 대리인보다 먼저 적용됩니다.
Google Play 서비스의 TF Lite(setRuntime(InterpreterApi.Options.TfLiteRuntime)
참고)는 개발자가 제공하는 외부 위임을 지원하지 않으며 Google Play 서비스에서 TF Lite를 사용할 때 여기에서 ERROR(/NnApiDelegate)
이외의 Delegate
를 추가하는 것은 허용되지 않습니다.
매개변수
delegate |
---|