MCPcopy Create free account

hub / github.com/XiangpengHao/pq-vector / functions

Functions167 in github.com/XiangpengHao/pq-vector

↓ 1 callersFunctionread_vector_at_row
( path: &Path, vector_column: &str, row: usize, )
benches/query.rs:410
↓ 1 callersFunctionrecall_at_k
(ground_truth: &[Key], candidates: &[Key])
benches/query.rs:562
↓ 1 callersMethodrecord_batch
(&self, batch: &RecordBatch)
src/df_vector/exec.rs:423
↓ 1 callersFunctionresolve_parquet_paths
( args: &BenchArgs, data_dir: &Path, )
benches/query.rs:309
↓ 1 callersMethodrewrite_children
( &self, plan: Arc<dyn ExecutionPlan>, has_offset: bool, )
src/df_vector/physical.rs:93
↓ 1 callersFunctionrewrite_with_access_plans
( plan: Arc<dyn ExecutionPlan>, access_plans: &HashMap<String, ParquetAccessPlan>, )
src/df_vector/access.rs:65
↓ 1 callersFunctionrow_to_scalar_values
(batch: &RecordBatch, row: usize)
src/df_vector/exec.rs:486
↓ 1 callersFunctionsample_embeddings
( embeddings: &Embeddings, sample_size: usize, seed: u64, )
src/ivf/index.rs:222
↓ 1 callersFunctionscalar_to_f32_list
(value: &ScalarValue)
src/df_vector/expr.rs:8
↓ 1 callersMethodsearch
(self)
src/ivf/search.rs:76
↓ 1 callersMethodstatistics
(&self)
src/df_vector/exec.rs:400
↓ 1 callersFunctiontopk
( parquet_path: &Path, query: &[f32], k: NonZeroUsize, nprobe: NonZeroUsize, )
src/ivf/search.rs:83
↓ 1 callersMethodtopk_from_batches
( &self, batches: Vec<RecordBatch>, metrics: &VectorTopKMetricHandles, )
src/df_vector/exec.rs:257
↓ 1 callersFunctionupdate_topk_heap
( heap: &mut BinaryHeap<TopKRow>, batch: &RecordBatch, vector_idx: usize, query: &[f32], k
src/df_vector/exec.rs:457
↓ 1 callersMethodvector_column_index
(&self)
src/df_vector/exec.rs:247
↓ 1 callersFunctionwrite_parquet_with_index
(plan: ParquetWritePlan<'_>)
src/ivf/parquet.rs:316
Methodas_any
(&self)
src/df_vector/index_exec.rs:228
Methodas_u32
(self)
src/ivf/mod.rs:67
Methodchildren
(&self)
src/df_vector/index_exec.rs:240
Methoddefault
()
src/df_vector/options.rs:13
Methodeq
(&self, other: &Self)
src/ivf/search.rs:19
Methodeq
(&self, other: &Self)
src/df_vector/exec.rs:436
Methodexecute
( &self, partition: usize, context: Arc<TaskContext>, )
src/df_vector/exec.rs:377
Methodexecute
( &self, partition: usize, context: Arc<TaskContext>, )
src/df_vector/index_exec.rs:256
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
src/df_vector/exec.rs:297
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
src/df_vector/index_exec.rs:192
Methodfmt_as
(&self, t: DisplayFormatType, f: &mut fmt::Formatter<'_>)
src/df_vector/exec.rs:303
Methodfmt_as
(&self, t: DisplayFormatType, f: &mut fmt::Formatter<'_>)
src/df_vector/index_exec.rs:198
Methodfrom_bytes
(bytes: &[u8])
src/ivf/index.rs:85
Methodfrom_env
()
benches/query.rs:215
Methodfrom_str
(value: &str)
benches/query.rs:293
Functionmain
()
benches/index_build.rs:19
Functionmain
()
benches/query.rs:34
Functionmain
()
examples/topk_search.rs:18
Functionmain
()
examples/datafusion_sql.rs:20
Functionmain
()
examples/build_index.rs:13
Methodmax_iters
(mut self, max_iters: usize)
src/ivf/parquet.rs:47
Methodmetrics
(&self)
src/df_vector/index_exec.rs:274
Methodname
(&self)
src/df_vector/index_exec.rs:224
Methodnew
(name: impl Into<String>)
src/ivf/mod.rs:22
Methodnew
(count: usize)
src/ivf/index.rs:21
Methodnew
(source: impl AsRef<Path>, embedding_column: impl AsRef<str>)
src/ivf/parquet.rs:32
Methodnew
(parquet_path: impl AsRef<Path>, query: &'a [f32])
src/ivf/search.rs:57
Methodnew
(metrics: &ExecutionPlanMetricsSet, partition: usize)
src/df_vector/exec.rs:412
Methodnew
Create a new optimizer rule.
src/df_vector/physical.rs:28
Methodnew
( files: Vec<ScanFile>, vector_column: String, query: Vec<f32>, options: Vecto
src/df_vector/index_exec.rs:53
Methodnew
(file_count: usize)
src/df_vector/access.rs:200
Methodnew_inner
( index_plan: Arc<dyn ExecutionPlan>, scan_plan: Arc<dyn ExecutionPlan>, vector_column
src/df_vector/exec.rs:52
Methodoptimize
( &self, plan: Arc<dyn ExecutionPlan>, _config: &ConfigOptions, )
src/df_vector/physical.rs:181
Methodproperties
(&self)
src/df_vector/exec.rs:343
Methodproperties
(&self)
src/df_vector/index_exec.rs:232
Methodrequired_input_distribution
(&self)
src/df_vector/exec.rs:347
Methodrequired_input_distribution
(&self)
src/df_vector/index_exec.rs:236
Methodschema_check
(&self)
src/df_vector/physical.rs:193
Methodseed
(mut self, seed: u64)
src/ivf/parquet.rs:52
Methodstatistics
(&self)
src/df_vector/index_exec.rs:278
Functiontest_build_index_inplace_appends_footer
()
src/ivf/parquet.rs:624
Functiontest_index_serialization
()
src/ivf/index.rs:496
Functiontest_squared_l2_distance
()
src/ivf/index.rs:488
Functionto_mb
(bytes: u64)
benches/bench_util.rs:80
Methodtry_from
(value: &str)
src/ivf/mod.rs:38
Methodtry_from
(value: usize)
src/ivf/index.rs:40
Methodtry_new
( scan_plan: Arc<dyn ExecutionPlan>, vector_column: String, query: Vec<f32>, k
src/df_vector/exec.rs:81
Functionvector_topk_applies_filters_after_candidate_pruning
()
src/df_vector/tests.rs:152
Functionvector_topk_end_to_end
()
src/df_vector/tests.rs:17
Functionvector_topk_vldb_tree_snapshot
()
src/df_vector/tests.rs:107
Methodwith_new_children
( self: Arc<Self>, children: Vec<Arc<dyn ExecutionPlan>>, )
src/df_vector/index_exec.rs:244
← previous101–167 of 167, ranked by callers