Vertex AI V1 API - Class Google::Cloud::AIPlatform::V1::FeatureView::IndexConfig (v0.43.0)

Reference documentation and code samples for the Vertex AI V1 API class Google::Cloud::AIPlatform::V1::FeatureView::IndexConfig.

Configuration for vector indexing.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#brute_force_config

def brute_force_config() -> ::Google::Cloud::AIPlatform::V1::FeatureView::IndexConfig::BruteForceConfig
Returns

#brute_force_config=

def brute_force_config=(value) -> ::Google::Cloud::AIPlatform::V1::FeatureView::IndexConfig::BruteForceConfig
Parameter
Returns

#crowding_column

def crowding_column() -> ::String
Returns

#crowding_column=

def crowding_column=(value) -> ::String
Parameter
Returns

#distance_measure_type

def distance_measure_type() -> ::Google::Cloud::AIPlatform::V1::FeatureView::IndexConfig::DistanceMeasureType
Returns

#distance_measure_type=

def distance_measure_type=(value) -> ::Google::Cloud::AIPlatform::V1::FeatureView::IndexConfig::DistanceMeasureType
Parameter
Returns

#embedding_column

def embedding_column() -> ::String
Returns
  • (::String) — Optional. Column of embedding. This column contains the source data to create index for vector search. embedding_column must be set when using vector search.

#embedding_column=

def embedding_column=(value) -> ::String
Parameter
  • value (::String) — Optional. Column of embedding. This column contains the source data to create index for vector search. embedding_column must be set when using vector search.
Returns
  • (::String) — Optional. Column of embedding. This column contains the source data to create index for vector search. embedding_column must be set when using vector search.

#embedding_dimension

def embedding_dimension() -> ::Integer
Returns
  • (::Integer) — Optional. The number of dimensions of the input embedding.

#embedding_dimension=

def embedding_dimension=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The number of dimensions of the input embedding.
Returns
  • (::Integer) — Optional. The number of dimensions of the input embedding.

#filter_columns

def filter_columns() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. Columns of features that're used to filter vector search results.

#filter_columns=

def filter_columns=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. Columns of features that're used to filter vector search results.
Returns
  • (::Array<::String>) — Optional. Columns of features that're used to filter vector search results.

#tree_ah_config

def tree_ah_config() -> ::Google::Cloud::AIPlatform::V1::FeatureView::IndexConfig::TreeAHConfig
Returns

#tree_ah_config=

def tree_ah_config=(value) -> ::Google::Cloud::AIPlatform::V1::FeatureView::IndexConfig::TreeAHConfig
Parameter
Returns