Construtor para SearcherOptions
.
Construtores públicos
Construtor () |
Métodos públicos
Resumo SearcherOptions | construir () |
Resumo SearcherOptions.Builder | |
Resumo SearcherOptions.Builder | setL2Normalize (booleano l2Normalize) Define se o vetor de recursos de incorporação deve ser normalizado com a norma L2. |
Resumo SearcherOptions.Builder | setMaxResults (int maxResults) Define o número máximo de resultados do vizinho mais próximo a serem retornados. |
Resumo SearcherOptions.Builder | setQuantize (quantização booleana) Define se a incorporação deve ser quantizada em bytes por meio de quantização escalar. |
Métodos Herdados
Construtores públicos
Construtor público ()
Métodos públicos
public abstract SearcherOptions.Builder setIndexFile ( Arquivo indexFile)
Define o arquivo de índice para pesquisar.
Necessário se o modelo não vier com um arquivo de índice dentro. Caso contrário, ele pode ser ignorado definindo como null
.
Parâmetros
indexFile |
---|
public abstract SearcherOptions.Builder setL2Normalize (boolean l2Normalize)
Define se o vetor de recursos de incorporação deve ser normalizado com a norma L2. O padrão é falso.
Use esta opção somente se o modelo ainda não contiver um L2_NORMALIZATION TFLite Op. Na maioria dos casos, este já é o caso e a norma L2 é assim alcançada através da inferência TFLite.
Parâmetros
l2Normalizar |
---|
public abstract SearcherOptions.Builder setMaxResults (int maxResults)
Define o número máximo de resultados do vizinho mais próximo a serem retornados. Padrões para 5
Parâmetros
maxResults |
---|
public abstract SearcherOptions.Builder setQuantize (quantização booleana)
Define se a incorporação deve ser quantizada em bytes por meio de quantização escalar. O padrão é falso.
As incorporações são implicitamente assumidas como norma unitária e, portanto, qualquer dimensão é garantida para ter um valor em [-1.0, 1.0]
. Use a opção l2_normalize se este não for o caso.
Parâmetros
quantificar |
---|