Class DenseVectorFieldMapper

java.lang.Object
org.elasticsearch.index.mapper.Mapper
org.elasticsearch.index.mapper.FieldMapper
org.elasticsearch.index.mapper.vectors.DenseVectorFieldMapper
All Implemented Interfaces:
Iterable<Mapper>, ToXContent, ToXContentFragment

public class DenseVectorFieldMapper extends FieldMapper
A FieldMapper for indexing a dense vector of floats.
  • Field Details

    • COSINE_MAGNITUDE_FIELD_SUFFIX

      public static final String COSINE_MAGNITUDE_FIELD_SUFFIX
      See Also:
    • BBQ_MIN_DIMS

      public static final int BBQ_MIN_DIMS
      See Also:
    • INT4_QUANTIZATION

      public static final NodeFeature INT4_QUANTIZATION
    • BIT_VECTORS

      public static final NodeFeature BIT_VECTORS
    • BBQ_FORMAT

      public static final NodeFeature BBQ_FORMAT
    • MAGNITUDE_STORED_INDEX_VERSION

      public static final IndexVersion MAGNITUDE_STORED_INDEX_VERSION
    • INDEXED_BY_DEFAULT_INDEX_VERSION

      public static final IndexVersion INDEXED_BY_DEFAULT_INDEX_VERSION
    • NORMALIZE_COSINE

      public static final IndexVersion NORMALIZE_COSINE
    • DEFAULT_TO_INT8

      public static final IndexVersion DEFAULT_TO_INT8
    • LITTLE_ENDIAN_FLOAT_STORED_INDEX_VERSION

      public static final IndexVersion LITTLE_ENDIAN_FLOAT_STORED_INDEX_VERSION
    • RESCORE_VECTOR_QUANTIZED_VECTOR_MAPPING

      public static final NodeFeature RESCORE_VECTOR_QUANTIZED_VECTOR_MAPPING
    • RESCORE_ZERO_VECTOR_QUANTIZED_VECTOR_MAPPING

      public static final NodeFeature RESCORE_ZERO_VECTOR_QUANTIZED_VECTOR_MAPPING
    • USE_DEFAULT_OVERSAMPLE_VALUE_FOR_BBQ

      public static final NodeFeature USE_DEFAULT_OVERSAMPLE_VALUE_FOR_BBQ
    • CONTENT_TYPE

      public static final String CONTENT_TYPE
      See Also:
    • MAX_DIMS_COUNT

      public static short MAX_DIMS_COUNT
    • MAX_DIMS_COUNT_BIT

      public static int MAX_DIMS_COUNT_BIT
    • MIN_DIMS_FOR_DYNAMIC_FLOAT_MAPPING

      public static short MIN_DIMS_FOR_DYNAMIC_FLOAT_MAPPING
    • MAGNITUDE_BYTES

      public static final int MAGNITUDE_BYTES
      See Also:
    • OVERSAMPLE_LIMIT

      public static final int OVERSAMPLE_LIMIT
      See Also:
    • DEFAULT_OVERSAMPLE

      public static final float DEFAULT_OVERSAMPLE
      See Also:
    • namesToElementType

      public static final Map<String,DenseVectorFieldMapper.ElementType> namesToElementType
    • PARSER

      public static final FieldMapper.TypeParser PARSER
  • Method Details