공용 정적 추상 클래스 SearcherOptions.Builder
SearcherOptions
용 빌더.
공공 생성자
빌더 () |
공개 방법
추상 검색기 옵션 | 짓다 () |
추상 SearcherOptions.Builder | |
추상 SearcherOptions.Builder | setL2Normalize (부울 l2Normalize) 임베딩 특징 벡터를 L2 Norm으로 정규화할지 여부를 설정합니다. |
추상 SearcherOptions.Builder | setMaxResults (int maxResults) 반환할 최근접 이웃 결과의 최대 수를 설정합니다. |
추상 SearcherOptions.Builder | setQuantize (부울 양자화) 스칼라 양자화를 통해 임베딩을 바이트로 양자화해야 하는지 여부를 설정합니다. |
상속된 메서드
공공 생성자
퍼블릭 빌더 ()
공개 방법
공개 추상 SearcherOptions.Builder setIndexFile ( 파일 indexFile)
검색할 인덱스 파일을 설정합니다.
모델 내부에 인덱스 파일이 포함되어 있지 않은 경우 필수입니다. 그렇지 않으면 null
로 설정하여 무시할 수 있습니다.
매개변수
인덱스파일 |
---|
공개 추상 SearcherOptions.Builder setL2Normalize (부울 l2Normalize)
임베딩 특징 벡터를 L2 Norm으로 정규화할지 여부를 설정합니다. 기본값은 거짓입니다.
모델에 기본 L2_NORMALIZATION TFLite Op가 아직 포함되어 있지 않은 경우에만 이 옵션을 사용하십시오. 대부분의 경우 이는 이미 사실이며 L2 표준은 TFLite 추론을 통해 달성됩니다.
매개변수
l2정규화 |
---|
공개 추상 SearcherOptions.Builder setMaxResults (int maxResults)
반환할 최근접 이웃 결과의 최대 수를 설정합니다. 기본값은 5
입니다.
매개변수
최대 결과 |
---|
공개 추상 SearcherOptions.Builder setQuantize (부울 양자화)
스칼라 양자화를 통해 임베딩을 바이트로 양자화해야 하는지 여부를 설정합니다. 기본값은 거짓입니다.
임베딩은 암시적으로 단위 표준으로 가정되므로 모든 차원의 값은 [-1.0, 1.0]
입니다. 그렇지 않은 경우 l2_normalize 옵션을 사용하십시오.
매개변수
양자화하다 |
---|