Package com.couchbase.lite
Class VectorEncoding
java.lang.Object
com.couchbase.lite.VectorEncoding
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumScalar Quantizer Encoding Type
- 
Method SummaryModifier and TypeMethodDescriptionstatic VectorEncodingnone()No encoding; 4 bytes per dimension, no data lossstatic VectorEncodingproductQuantizer(long subquantizers, long bits) Product Quantizer encoding.static VectorEncodingScalar Quantizer encoding
- 
Method Details- 
noneNo encoding; 4 bytes per dimension, no data loss
- 
scalarQuantizer@NonNull public static VectorEncoding scalarQuantizer(@NonNull VectorEncoding.ScalarQuantizerType type) Scalar Quantizer encoding
- 
productQuantizerProduct Quantizer encoding.- Parameters:
- subquantizers- Number of subquantizers (divisor of the # of dimension.)
- bits- Number of bits: between 4 and 12 inclusive.
 
 
-