Interface IndexDatapoint.SparseEmbeddingOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
IndexDatapoint.SparseEmbedding, IndexDatapoint.SparseEmbedding.Builder
Enclosing class:
IndexDatapoint

public static interface IndexDatapoint.SparseEmbeddingOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    getDimensions(int index)
    Required.
    int
    Required.
    Required.
    float
    getValues(int index)
    Required.
    int
    Required.
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getValuesList

      List<Float> getValuesList()
       Required. The list of embedding values of the sparse vector.
       
      repeated float values = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      A list containing the values.
    • getValuesCount

      int getValuesCount()
       Required. The list of embedding values of the sparse vector.
       
      repeated float values = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The count of values.
    • getValues

      float getValues(int index)
       Required. The list of embedding values of the sparse vector.
       
      repeated float values = 1 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      index - The index of the element to return.
      Returns:
      The values at the given index.
    • getDimensionsList

      List<Long> getDimensionsList()
       Required. The list of indexes for the embedding values of the sparse
       vector.
       
      repeated int64 dimensions = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      A list containing the dimensions.
    • getDimensionsCount

      int getDimensionsCount()
       Required. The list of indexes for the embedding values of the sparse
       vector.
       
      repeated int64 dimensions = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The count of dimensions.
    • getDimensions

      long getDimensions(int index)
       Required. The list of indexes for the embedding values of the sparse
       vector.
       
      repeated int64 dimensions = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      index - The index of the element to return.
      Returns:
      The dimensions at the given index.