Package com.couchbase.lite
Class Defaults.VectorIndex
java.lang.Object
com.couchbase.lite.Defaults.VectorIndex
- Enclosing class:
- Defaults
-
Field Summary
Modifier and TypeFieldDescriptionstatic final VectorIndexConfiguration.DistanceMetric
By default, vectors are compared using squared Euclidean metricsstatic final VectorEncoding.ScalarQuantizerType
Vectors are encoded by using 8-bit Scalar Quantizer encoding, by defaultstatic final boolean
Vectors are not lazily indexed, by defaultstatic final long
By default, the value will be determined based on the number of centroids, encoding types, and the encoding parametersstatic final long
By default, the value will be determined based on the number of centroids, encoding types, and the encoding parameters.static final long
By default, the value will be determined based on the number of centroids. -
Method Summary
-
Field Details
-
IS_LAZY
public static final boolean IS_LAZYVectors are not lazily indexed, by default- See Also:
-
ENCODING
Vectors are encoded by using 8-bit Scalar Quantizer encoding, by default -
DISTANCE_METRIC
By default, vectors are compared using squared Euclidean metrics -
MIN_TRAINING_SIZE
public static final long MIN_TRAINING_SIZEBy default, the value will be determined based on the number of centroids, encoding types, and the encoding parameters.- See Also:
-
MAX_TRAINING_SIZE
public static final long MAX_TRAINING_SIZEBy default, the value will be determined based on the number of centroids, encoding types, and the encoding parameters- See Also:
-
NUM_PROBES
public static final long NUM_PROBESBy default, the value will be determined based on the number of centroids.- See Also:
-