> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/cuvs/user-guide/api-guides/preprocessing-guide/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/cuvs/_mcp/server. # Preprocessing Guide Use these guides for NVIDIA cuVS preprocessing APIs that transform, compress, or project vectors before downstream search or analysis. - [Binary Quantizer](/user-guide/api-guides/preprocessing-guide/binary-quantizer): compress vectors into binary representations for compact storage and fast comparisons. - [PCA](/user-guide/api-guides/preprocessing-guide/pca): reduce dimensionality with a linear projection while preserving as much variance as possible. - [Product Quantization](/user-guide/api-guides/preprocessing-guide/product-quantization): split vectors into subvectors and encode each part with compact codebooks. - [Scalar Quantizer](/user-guide/api-guides/preprocessing-guide/scalar-quantizer): compress each vector dimension independently with scalar quantization. - [Spectral Embedding](/user-guide/api-guides/preprocessing-guide/spectral-embedding): create lower-dimensional embeddings from graph structure. ## Docs - [Binary Quantizer](https://docs.nvidia.com/cuvs/user-guide/api-guides/preprocessing-guide/binary-quantizer.md) - [PCA](https://docs.nvidia.com/cuvs/user-guide/api-guides/preprocessing-guide/pca.md) - [Product Quantization](https://docs.nvidia.com/cuvs/user-guide/api-guides/preprocessing-guide/product-quantization.md) - [Scalar Quantizer](https://docs.nvidia.com/cuvs/user-guide/api-guides/preprocessing-guide/scalar-quantizer.md) - [Spectral Embedding](https://docs.nvidia.com/cuvs/user-guide/api-guides/preprocessing-guide/spectral-embedding.md)