faiss.index_scalar_quantizer

Undocumented in source.

Members

Aliases

FaissIndexIVFScalarQuantizer
alias FaissIndexIVFScalarQuantizer = FaissIndex_H

Opaque type for IndexIVFScalarQuantizer

FaissIndexScalarQuantizer
alias FaissIndexScalarQuantizer = FaissIndex_H
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

FaissQuantizerType
enum FaissQuantizerType

Copyright (c) Facebook, Inc. and its affiliates.

Functions

faiss_IndexIVFScalarQuantizer_add_core
int faiss_IndexIVFScalarQuantizer_add_core(FaissIndexIVFScalarQuantizer* index, idx_t n, const(float)* x, const(idx_t)* xids, const(idx_t)* precomputed_idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
faiss_IndexIVFScalarQuantizer_cast
FaissIndexIVFScalarQuantizer* faiss_IndexIVFScalarQuantizer_cast(FaissIndex* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
faiss_IndexIVFScalarQuantizer_free
void faiss_IndexIVFScalarQuantizer_free(FaissIndexIVFScalarQuantizer* obj)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
faiss_IndexIVFScalarQuantizer_new
int faiss_IndexIVFScalarQuantizer_new(FaissIndexIVFScalarQuantizer** p_index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
faiss_IndexIVFScalarQuantizer_new_with
int faiss_IndexIVFScalarQuantizer_new_with(FaissIndexIVFScalarQuantizer** p_index, FaissIndex* quantizer, idx_t d, size_t nlist, FaissQuantizerType qt)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
faiss_IndexIVFScalarQuantizer_new_with_metric
int faiss_IndexIVFScalarQuantizer_new_with_metric(FaissIndexIVFScalarQuantizer** p_index, FaissIndex* quantizer, size_t d, size_t nlist, FaissQuantizerType qt, FaissMetricType metric, int encode_residual)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
faiss_IndexIVFScalarQuantizer_nlist
size_t faiss_IndexIVFScalarQuantizer_nlist(const(FaissIndexIVFScalarQuantizer)* )

number of possible key values

faiss_IndexIVFScalarQuantizer_nprobe
size_t faiss_IndexIVFScalarQuantizer_nprobe(const(FaissIndexIVFScalarQuantizer)* )

number of probes at query time

faiss_IndexIVFScalarQuantizer_own_fields
int faiss_IndexIVFScalarQuantizer_own_fields(const(FaissIndexIVFScalarQuantizer)* )

whether object owns the quantizer

faiss_IndexIVFScalarQuantizer_quantizer
FaissIndex* faiss_IndexIVFScalarQuantizer_quantizer(const(FaissIndexIVFScalarQuantizer)* )

quantizer that maps vectors to inverted lists

faiss_IndexIVFScalarQuantizer_set_nprobe
void faiss_IndexIVFScalarQuantizer_set_nprobe(FaissIndexIVFScalarQuantizer* , size_t )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
faiss_IndexIVFScalarQuantizer_set_own_fields
void faiss_IndexIVFScalarQuantizer_set_own_fields(FaissIndexIVFScalarQuantizer* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
faiss_IndexIVFScalarQuantizer_train_residual
int faiss_IndexIVFScalarQuantizer_train_residual(FaissIndexIVFScalarQuantizer* index, idx_t n, const(float)* x)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
faiss_IndexScalarQuantizer_cast
FaissIndexScalarQuantizer* faiss_IndexScalarQuantizer_cast(FaissIndex* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
faiss_IndexScalarQuantizer_free
void faiss_IndexScalarQuantizer_free(FaissIndexScalarQuantizer* obj)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
faiss_IndexScalarQuantizer_new
int faiss_IndexScalarQuantizer_new(FaissIndexScalarQuantizer** p_index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
faiss_IndexScalarQuantizer_new_with
int faiss_IndexScalarQuantizer_new_with(FaissIndexScalarQuantizer** p_index, idx_t d, FaissQuantizerType qt, FaissMetricType metric)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

FaissIndex_H
struct FaissIndex_H

Opaque type for IndexScalarQuantizer

Meta