Quake
Contents:
Quick Start Guide
Installation
Development Guide
Python API
IndexPartition
DynamicInvertedLists Class Design
PartitionManager Class Documentation
Quake
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
add() (quake.index_wrappers.faiss_ivf.FaissIVF method)
(quake.index_wrappers.quake.QuakeWrapper method)
(quake.QuakeIndex method)
alpha (quake.MaintenancePolicyParams property)
aps_flush_period_us (quake.SearchParams property)
assign_time_us (quake.BuildTimingInfo property)
assignments (quake.index_wrappers.quake.QuakeWrapper attribute)
B
batched_scan (quake.SearchParams property)
boundary_distance_time_ns (quake.SearchTimingInfo property)
buffer_init_time_ns (quake.SearchTimingInfo property)
build() (quake.index_wrappers.faiss_ivf.FaissIVF method)
(quake.index_wrappers.quake.QuakeWrapper method)
(quake.QuakeIndex method)
BuildTimingInfo (class in quake)
C
centroids() (quake.index_wrappers.faiss_ivf.FaissIVF method)
(quake.index_wrappers.quake.QuakeWrapper method)
cluster_ids() (quake.index_wrappers.quake.QuakeWrapper method)
code_size (quake.BuildTimingInfo property)
current_level (quake.QuakeIndex property)
D
d (quake.BuildTimingInfo property)
d() (quake.index_wrappers.faiss_ivf.FaissIVF method)
(quake.index_wrappers.quake.QuakeWrapper method)
Dataset (class in quake.datasets.ann_datasets)
delete_refine_time_us (quake.MaintenanceTimingInfo property)
delete_threshold_ns (quake.MaintenancePolicyParams property)
delete_time_us (quake.MaintenanceTimingInfo property)
distances (quake.SearchResult property)
download() (quake.datasets.ann_datasets.Dataset method)
(quake.datasets.ann_datasets.Sift1m method)
download_dir (quake.datasets.ann_datasets.Dataset attribute)
DynamicWorkloadGenerator (class in quake.workload_generator)
E
enable_delete_rejection (quake.MaintenancePolicyParams property)
enable_split_rejection (quake.MaintenancePolicyParams property)
evaluate_workload() (quake.workload_generator.WorkloadEvaluator method)
F
faiss_metric_to_str() (in module quake.index_wrappers.faiss_ivf)
FaissIVF (class in quake.index_wrappers.faiss_ivf)
find_partition_time_us (quake.ModifyTimingInfo property)
FLAT (quake.index_wrappers.faiss_ivf.IndexType attribute)
G
generate_workload() (quake.workload_generator.DynamicWorkloadGenerator method)
get() (quake.QuakeIndex method)
get_ids() (quake.QuakeIndex method)
I
ids (quake.SearchResult property)
index (quake.index_wrappers.faiss_ivf.FaissIVF attribute)
(quake.index_wrappers.quake.QuakeWrapper attribute)
index_state() (quake.index_wrappers.faiss_ivf.FaissIVF method)
(quake.index_wrappers.quake.QuakeWrapper method)
index_type (quake.index_wrappers.faiss_ivf.FaissIVF attribute)
IndexBuildParams (class in quake)
IndexType (class in quake.index_wrappers.faiss_ivf)
initial_search_fraction (quake.SearchParams property)
initialize_clustered_index() (quake.workload_generator.DynamicWorkloadGenerator method)
initialize_index() (quake.workload_generator.WorkloadEvaluator method)
initialize_maintenance_policy() (quake.QuakeIndex method)
initialize_workload() (quake.workload_generator.DynamicWorkloadGenerator method)
input_validation_time_us (quake.ModifyTimingInfo property)
is_downloaded() (quake.datasets.ann_datasets.Dataset method)
(quake.datasets.ann_datasets.Sift1m method)
IVF (quake.index_wrappers.faiss_ivf.IndexType attribute)
IVFPQ (quake.index_wrappers.faiss_ivf.IndexType attribute)
J
job_enqueue_time_ns (quake.SearchTimingInfo property)
job_wait_time_ns (quake.SearchTimingInfo property)
K
k (quake.SearchParams property)
k_large (quake.MaintenancePolicyParams property)
k_small (quake.MaintenancePolicyParams property)
L
load() (quake.datasets.ann_datasets.Dataset method)
(quake.index_wrappers.faiss_ivf.FaissIVF method)
(quake.index_wrappers.quake.QuakeWrapper method)
(quake.QuakeIndex method)
load_dataset() (in module quake.datasets.ann_datasets)
load_ground_truth() (quake.datasets.ann_datasets.Dataset method)
(quake.datasets.ann_datasets.Sift1m method)
load_queries() (quake.datasets.ann_datasets.Dataset method)
(quake.datasets.ann_datasets.Sift1m method)
load_vectors() (quake.datasets.ann_datasets.Dataset method)
(quake.datasets.ann_datasets.Sift1m method)
M
maintenance() (quake.index_wrappers.faiss_ivf.FaissIVF method)
(quake.index_wrappers.quake.QuakeWrapper method)
(quake.QuakeIndex method)
maintenance_policy (quake.MaintenancePolicyParams property)
MaintenancePolicyParams (class in quake)
MaintenanceTimingInfo (class in quake)
max_partition_ratio (quake.MaintenancePolicyParams property)
metric (quake.datasets.ann_datasets.Dataset attribute)
(quake.IndexBuildParams property)
metric() (quake.index_wrappers.quake.QuakeWrapper method)
metric_str_to_faiss() (in module quake.index_wrappers.faiss_ivf)
min_partition_size (quake.MaintenancePolicyParams property)
modify_centroids (quake.MaintenancePolicyParams property)
modify_count (quake.ModifyTimingInfo property)
modify_time_us (quake.ModifyTimingInfo property)
ModifyTimingInfo (class in quake)
module
quake.datasets.ann_datasets
quake.index_wrappers.faiss_ivf
quake.index_wrappers.quake
quake.workload_generator
N
n_clusters (quake.SearchTimingInfo property)
n_codebooks (quake.BuildTimingInfo property)
n_deletes (quake.MaintenanceTimingInfo property)
n_queries (quake.SearchTimingInfo property)
n_splits (quake.MaintenanceTimingInfo property)
n_total() (quake.index_wrappers.faiss_ivf.FaissIVF method)
(quake.index_wrappers.quake.QuakeWrapper method)
n_vectors (quake.BuildTimingInfo property)
niter (quake.IndexBuildParams property)
nlist (quake.IndexBuildParams property)
nlist() (quake.QuakeIndex method)
nprobe (quake.SearchParams property)
ntotal() (quake.QuakeIndex method)
num_threads (quake.SearchParams property)
num_workers (quake.IndexBuildParams property)
P
parent (quake.QuakeIndex property)
parent_info (quake.SearchTimingInfo property)
partitions_scanned (quake.SearchTimingInfo property)
PQ (quake.index_wrappers.faiss_ivf.IndexType attribute)
Q
quake.datasets.ann_datasets
module
quake.index_wrappers.faiss_ivf
module
quake.index_wrappers.quake
module
quake.workload_generator
module
QuakeIndex (class in quake)
QuakeWrapper (class in quake.index_wrappers.quake)
R
recall_target (quake.SearchParams property)
recompute_threshold (quake.SearchParams property)
refinement_iterations (quake.MaintenancePolicyParams property)
refinement_radius (quake.MaintenancePolicyParams property)
remove() (quake.index_wrappers.faiss_ivf.FaissIVF method)
(quake.index_wrappers.quake.QuakeWrapper method)
(quake.QuakeIndex method)
result_aggregate_time_ns (quake.SearchTimingInfo property)
run_query() (in module quake.workload_generator)
S
sample() (quake.workload_generator.DynamicWorkloadGenerator method)
(quake.workload_generator.StratifiedClusterSampler method)
(quake.workload_generator.UniformSampler method)
(quake.workload_generator.VectorSampler method)
save() (quake.index_wrappers.faiss_ivf.FaissIVF method)
(quake.index_wrappers.quake.QuakeWrapper method)
(quake.QuakeIndex method)
search() (quake.index_wrappers.faiss_ivf.FaissIVF method)
(quake.index_wrappers.quake.QuakeWrapper method)
(quake.QuakeIndex method)
search_params (quake.SearchTimingInfo property)
SearchParams (class in quake)
SearchResult (class in quake)
SearchTimingInfo (class in quake)
Sift1m (class in quake.datasets.ann_datasets)
split_refine_time_us (quake.MaintenanceTimingInfo property)
split_threshold_ns (quake.MaintenancePolicyParams property)
split_time_us (quake.MaintenanceTimingInfo property)
StratifiedClusterSampler (class in quake.workload_generator)
T
target_partition_size (quake.MaintenancePolicyParams property)
timing_info (quake.SearchResult property)
total_time_ns (quake.SearchTimingInfo property)
total_time_us (quake.BuildTimingInfo property)
(quake.MaintenanceTimingInfo property)
train_time_us (quake.BuildTimingInfo property)
U
UniformSampler (class in quake.workload_generator)
update_ranks() (quake.workload_generator.StratifiedClusterSampler method)
url (quake.datasets.ann_datasets.Dataset attribute)
(quake.datasets.ann_datasets.Sift1m attribute)
use_precomputed (quake.SearchParams property)
V
validate_parameters() (quake.workload_generator.DynamicWorkloadGenerator method)
VectorSampler (class in quake.workload_generator)
W
window_size (quake.MaintenancePolicyParams property)
workload_exists() (quake.workload_generator.DynamicWorkloadGenerator method)
WorkloadEvaluator (class in quake.workload_generator)