AiIndexMetadataConfigAlgorithmConfigArgs

data class AiIndexMetadataConfigAlgorithmConfigArgs(val bruteForceConfig: Output<AiIndexMetadataConfigAlgorithmConfigBruteForceConfigArgs>? = null, val treeAhConfig: Output<AiIndexMetadataConfigAlgorithmConfigTreeAhConfigArgs>? = null) : ConvertibleToJava<AiIndexMetadataConfigAlgorithmConfigArgs>

Constructors

Link copied to clipboard
constructor(bruteForceConfig: Output<AiIndexMetadataConfigAlgorithmConfigBruteForceConfigArgs>? = null, treeAhConfig: Output<AiIndexMetadataConfigAlgorithmConfigTreeAhConfigArgs>? = null)

Properties

Link copied to clipboard

Configuration options for using brute force search, which simply implements the standard linear search in the database for each query.

Link copied to clipboard

Configuration options for using the tree-AH algorithm (Shallow tree + Asymmetric Hashing). Please refer to this paper for more details: https://arxiv.org/abs/1908.10396 Structure is documented below.

Functions

Link copied to clipboard
open override fun toJava(): AiIndexMetadataConfigAlgorithmConfigArgs