Package com.couchbase.lite
Class VectorEncoding
java.lang.Object
com.couchbase.lite.VectorEncoding
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumScalar Quantizer Encoding Type - 
Method Summary
Modifier 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
- 
none
No encoding; 4 bytes per dimension, no data loss - 
scalarQuantizer
@NonNull public static VectorEncoding scalarQuantizer(@NonNull VectorEncoding.ScalarQuantizerType type) Scalar Quantizer encoding - 
productQuantizer
Product Quantizer encoding.- Parameters:
 subquantizers- Number of subquantizers (divisor of the # of dimension.)bits- Number of bits: between 4 and 12 inclusive.
 
 -