공개 생성자
Builder()
|
공개 메서드
최종 ImageEmbedder.ImageEmbedderOptions |
build()
ImageEmbedder.ImageEmbedderOptions 인스턴스의 유효성을 검사하고 빌드합니다. |
추상 ImageEmbedder.ImageEmbedderOptions.Builder | |
추상 ImageEmbedder.ImageEmbedderOptions.Builder | |
추상 ImageEmbedder.ImageEmbedderOptions.Builder |
setL2Normalize(부울 l2Normalize)
반환된 임베딩에 L2 정규화를 수행해야 하는지 여부를 설정합니다.
|
추상 ImageEmbedder.ImageEmbedderOptions.Builder |
setQuantize(부울 양자화)
반환된 임베딩을 스칼라 양자화를 통해 바이트로 양자화할지 여부를 설정합니다.
|
추상 ImageEmbedder.ImageEmbedderOptions.Builder |
setResultListener(ResultListener<ImageEmbedderResult, MPImage> resultListener)
이미지 삽입기가 라이브 스트림 모드일 때 삽입 결과를 비동기식으로 받도록
OutputHandler.ResultListener 를 설정합니다. |
추상 ImageEmbedder.ImageEmbedderOptions.Builder |
상속된 메서드
공개 생성자
public 빌더 ()
공개 메서드
공개 최종 ImageEmbedder.ImageEmbedderOptions build ()
ImageEmbedder.ImageEmbedderOptions
인스턴스의 유효성을 검사하고 빌드합니다. *
생성 값
IllegalArgumentException | (결과 리스너와 실행 모드가 제대로 구성되지 않은 경우). 결과 리스너는 이미지 삽입기가 라이브 스트림 모드일 때만 설정해야 합니다. |
---|
public summary ImageEmbedder.ImageEmbedderOptions.Builder setBaseOptions (BaseOptions baseOptions)
이미지 삽입 작업의 BaseOptions
를 설정합니다.
매개변수
baseOptions |
---|
public 추상 ImageEmbedder.ImageEmbedderOptions.Builder setErrorListener (ErrorListener errorListener)
선택적 ErrorListener
를 설정합니다.
매개변수
errorListener |
---|
public summary ImageEmbedder.ImageEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
반환된 임베딩에 L2 정규화를 수행해야 하는지 여부를 설정합니다. 모델에 아직 네이티브 L2_NORMALIZATION
TF Lite 작업이 포함되어 있지 않은 경우에만 이 옵션을 사용하세요. 대부분의 경우 이미 이러한 경우가 있기 때문에 L2 norm은 TF Lite 추론을 통해 달성됩니다.
기본적으로 False입니다.
매개변수
l2Normalize |
---|
public summary ImageEmbedder.ImageEmbedderOptions.Builder setQuantize (boolean quantize)
반환된 임베딩을 스칼라 양자화를 통해 바이트로 양자화할지 여부를 설정합니다.
임베딩은 암시적으로 단위 표준으로 간주되므로 모든 차원은 [-1.0, 1.0]
의 값을 가집니다. 그렇지 않으면 setL2Normalize(boolean)
를 사용하세요.
기본적으로 False입니다.
매개변수
양자화 |
---|
public summary ImageEmbedder.ImageEmbedderOptions.Builder setResultListener (ResultListener<ImageEmbedderResult, MPImage> resultListener))
이미지 삽입기가 라이브 스트림 모드일 때 삽입 결과를 비동기식으로 받도록 OutputHandler.ResultListener
를 설정합니다.
매개변수
resultListener |
---|
public summary ImageEmbedder.ImageEmbedderOptions.Builder setRunningMode (RunningMode runningMode)
이미지 삽입 작업의 RunningMode
를 설정합니다. 기본값은 이미지 모드입니다. 이미지 임베딩에는 세 가지 모드가 있습니다.
- IMAGE: 단일 이미지 입력에 대해 임베딩 추출을 수행하는 모드입니다.
- VIDEO: 동영상의 디코딩된 프레임에서 임베딩 추출을 수행하는 모드입니다.
- LIVE_STREAM: 카메라에서와 같이 입력 데이터의 라이브 스트림에서 임베딩 추출을 수행하기 위한 모드입니다. 이 모드에서는
setResultListener
를 호출하여 임베딩 결과를 비동기식으로 수신하도록 리스너를 설정해야 합니다.
매개변수
runningMode |
---|