Skip to main content

Module faiss_integration

Module faiss_integration 

Source
Expand description

FAISS Integration for Advanced Vector Search

This module provides integration with Facebook’s FAISS (Facebook AI Similarity Search) library for high-performance vector similarity search and clustering. FAISS is particularly well-suited for large-scale vector databases with billions of vectors.

Structs§

FaissBackupConfig
Backup configuration for FAISS indices
FaissConfig
Configuration for FAISS integration
FaissFactory
FAISS integration factory
FaissIndex
FAISS vector index implementation
FaissIndexHandle
Simulated FAISS index handle (would be actual FAISS bindings in real implementation)
FaissMonitoringConfig
Monitoring configuration for FAISS operations
FaissOptimizationConfig
Optimization configuration for FAISS
FaissPersistenceConfig
Persistence configuration for FAISS indices
FaissSearchParams
FAISS search parameters
FaissStatistics
Performance statistics for FAISS operations
PerformanceSnapshot
Performance snapshot for monitoring
TrainingState
Training state for FAISS indices
VectorMetadata
Vector metadata for FAISS integration

Enums§

FaissIndexType
FAISS index types supported