MCPcopy Create free account

hub / github.com/cosdata/cosdata / functions

Functions1,701 in github.com/cosdata/cosdata

↓ 3 callersMethodadd_neighbor
( &self, neighbor_id: InternalId, neighbor_node: SharedLatestNode, dist: Metri
src/models/prob_node.rs:210
↓ 3 callersFunctionadd_random_items_to_versioned_vec
( rng: &mut impl Rng, vec: &mut VersionedVec<T>, count: usize, version: VersionNumber, )
src/models/serializer/inverted/tests.rs:63
↓ 3 callersFunctionand_predicates_to_dimensions
Return vector of multiple dimensions from a vector of predicates It considers the `AND` combination of all predicates and hence can be used for a sin
src/metadata/query_filtering.rs:59
↓ 3 callersFunctionclip_to_max_tokens
Clip text to maximum token length, ensuring it doesn't exceed the limit.
tests/modal_remote_vllm/remote_cache_dense.py:102
↓ 3 callersFunctioncosine_similarity
(a: &[f32], b: &[f32])
org/src/project_and_partition.rs:75
↓ 3 callersMethodcount_all_nodes
(&self)
org/src/cluster_hierarchy.rs:102
↓ 3 callersFunctioncreate_db_and_upsert_vectors
(vector_db_name, vectors, batch_size, k, b)
tests/test-tf-idf-bm25.py:457
↓ 3 callersFunctiondecimal_to_binary_vec
Converts a number from decimal to binary, represented as a vector of u8
src/metadata/mod.rs:57
↓ 3 callersMethoddelete
( env: &lmdb::Environment, db: lmdb::Database, collection_name: &str, )
src/indexes/mod.rs:196
↓ 3 callersMethoddelete
(&self, env: &Environment, db: Database)
src/models/collection.rs:360
↓ 3 callersFunctiondot_product_f32
(x_vec: &[f32], y_vec: &[f32])
src/models/dot_product.rs:146
↓ 3 callersFunctiondot_product_quaternary_avx2
( x_vec: &[Vec<u8>], y_vec: &[Vec<u8>], resolution: u8, )
src/models/dot_product/x86_64.rs:103
↓ 3 callersMethodembeddings_collected
(&self)
src/indexes/usv.rs:248
↓ 3 callersMethodeviction_probability
(&self, global_counter: u32, counter_value: u32)
src/models/lru_cache.rs:124
↓ 3 callersFunctiongenerate_random_vector_with_id
(id, length)
tests/rps-test.py:185
↓ 3 callersFunctiongenerate_random_vector_with_id
(id, length)
tests/load-test.py:193
↓ 3 callersFunctiongenerate_random_vectors
(count: usize, dim: usize)
tests/benches/cosine_similarity_benchmark.rs:84
↓ 3 callersMethodget_parent
(&self)
src/models/prob_node.rs:183
↓ 3 callersMethodget_pseudo_root_vec
(&self)
src/indexes/hnsw/mod.rs:146
↓ 3 callersMethodget_root_vec
(&self)
src/indexes/hnsw/mod.rs:142
↓ 3 callersFunctionifc_sort_result
(result: &mut Vec<HashMap<&str, &FieldValue>>)
src/metadata/schema.rs:599
↓ 3 callersMethodindexing_status
(&self)
src/models/collection.rs:643
↓ 3 callersMethodinsert
(&mut self, version: VersionNumber, value: T)
src/models/tree_map.rs:252
↓ 3 callersMethodis_configured
(&self)
src/indexes/usv.rs:260
↓ 3 callersFunctionis_sensitive_pair
(x: f32, y: f32)
org/src/project_and_partition.rs:90
↓ 3 callersFunctionkmeans_scalar
( x_vec: &[i8], initial_centroids: &[i8], iterations: usize, )
org/src/k_means_clustering_i8_clusters.rs:15
↓ 3 callersFunctionkmeans_simd
( x_vec: &[i8], initial_centroids: &[i8], iterations: usize, )
org/src/k_means_clustering_i8_clusters.rs:47
↓ 3 callersMethodload_collection
(&self, name: &str)
src/models/collection_cache.rs:105
↓ 3 callersFunctionmake_index
(v: &[f64])
org/src/project_to_dim.rs:63
↓ 3 callersFunctionmake_index
(v: &[ProjectedValue])
org/src/project_and_partition.rs:183
↓ 3 callersFunctionparse_binary_expression_or_highier
( input: &str, lhs_precedence: Precedence, )
src/cosql/expression.rs:133
↓ 3 callersFunctionprocess_text
( input: &str, max_token_len: usize, average_document_length: f32, k1: f32, b: f32, )
src/indexes/tf_idf/mod.rs:310
↓ 3 callersFunctionproject_vector_to_x
(v: &[f64], x: usize)
org/src/project_to_dim.rs:44
↓ 3 callersFunctionproject_vector_to_x
(v: &[f32], x: usize)
org/src/project_and_partition.rs:107
↓ 3 callersFunctionpseudo_level_probs
Calculates level probs for pseudo replica nodes that are added at the time of index creation for collections that have metadata schema. Similar to th
src/metadata/mod.rs:182
↓ 3 callersFunctionquery_filter_encoding
(value_id: u16, size: usize, operator: &Operator)
src/metadata/query_filtering.rs:29
↓ 3 callersMethodrecords_deleted
(&self)
src/models/wal.rs:146
↓ 3 callersFunctionresolve_latest_ptr
(latest_version_file: &mut File, offset: u32)
org/src/viewer.rs:124
↓ 3 callersMethodset_parent
(&self, parent: SharedLatestNode)
src/models/prob_node.rs:187
↓ 3 callersMethodshould_final_flush
(&self)
src/models/buffered_io.rs:57
↓ 3 callersFunctionupdate_current_version
updates the current version of a collection
src/models/meta_persist.rs:11
↓ 3 callersMethodvalidate_embedding
(&self, _embedding: Self::IndexingInput)
src/indexes/usv.rs:116
↓ 3 callersMethodvalidate_link
(&self, dir: &Path)
org/src/viewer.rs:65
↓ 3 callersMethodversion
(&self, collection: &Collection)
src/models/collection_transaction.rs:244
↓ 3 callersFunctionwrite_lazy_item_latest_ptr_to_file
( cache: &HNSWIndexCache, lazy_item_ptr: SharedLatestNode, file_id: IndexFileId, )
src/models/file_persist.rs:16
↓ 2 callersMethod__init__
(self, host, token)
tests/test_metadata_filters.py:43
↓ 2 callersFunctionabort_transaction
(name, txn_id)
tests/test-key-value-store.py:59
↓ 2 callersFunctionaccumulate_u32
(x: __m256i)
src/models/dot_product/x86_64.rs:69
↓ 2 callersMethodadd_item
(&mut self, id: u64, value: f32)
org/src/cuckoo_filter_tree.rs:65
↓ 2 callersFunctionadd_random_items_to_term_info
( rng: &mut impl Rng, term: &TermInfo, count: usize, version: VersionNumber, )
src/models/serializer/tf_idf/tests.rs:66
↓ 2 callersFunctionadd_random_items_to_tf_idf_index_data
( rng: &mut impl Rng, data: &TFIDFIndexNodeData, count: usize, version: VersionNumber, )
src/models/serializer/tf_idf/tests.rs:87
↓ 2 callersFunctionadd_random_items_to_versioned_vec
( rng: &mut impl Rng, vec: &mut VersionedVec<T>, count: usize, version: VersionNumber, )
src/models/serializer/tree_map/tests.rs:73
↓ 2 callersFunctionadd_random_items_to_versioned_vec
( rng: &mut impl Rng, vec: &mut VersionedVec<T>, count: usize, version: VersionNumber, )
src/models/serializer/tf_idf/tests.rs:131
↓ 2 callersFunctionann_vector
(idd, vector_db_name, vector)
tests/load-test.py:174
↓ 2 callersMethodappend_to_wal
( &self, collection: &Collection, op: VectorOp, )
src/models/collection_transaction.rs:248
↓ 2 callersFunctionapply_bm25_to_vectors
Apply BM25 scoring to all vectors using corpus statistics
tests/test-tf-idf-bm25.py:277
↓ 2 callersMethodbase_dimensions
Return base dimensions for the MetadataSchema instance Base dimensions are to be used when there are no metadata fields associated with the vector.
src/metadata/schema.rs:180
↓ 2 callersFunctionbin_quant
(v: &[f32])
tests/benches/cosine_similarity_benchmark.rs:4
↓ 2 callersFunctioncalculate_corpus_statistics
Calculate corpus-wide statistics for BM25
tests/test-tf-idf-bm25.py:233
↓ 2 callersFunctioncalculate_server_similarities
(parquet_path: str, bf_csv_path: str)
tests/test_multiple_datasets.py:166
↓ 2 callersFunctioncommit_transaction
(collection_name, transaction_id)
tests/rps-test.py:146
↓ 2 callersFunctioncompute_bm25_idf
(total_docs: int, docs_with_term: int)
tests/test_hybrid.py:244
↓ 2 callersFunctioncompute_bm25_tf
( raw_tf: int, doc_len: int, avg_doc_len: float, k: float = K1, b: float = B )
tests/test_hybrid.py:248
↓ 2 callersFunctioncompute_brute_force_results
Compute dot product similarity between query vectors and all vectors
tests/test-tf-idf-bm25.py:377
↓ 2 callersFunctioncosine_similarity
( x_quantized: &Storage, y_quantized: &Storage, m_dot_product: Option<(f32, f32, f32)>, )
src/distance/cosine.rs:104
↓ 2 callersFunctioncosine_similarity_mdims
Calculates cosine similarity for metadata dimensions only Returns `DistanceError` if either maginitudes are equal to 0. This means, care must be take
src/distance/cosine.rs:243
↓ 2 callersFunctioncount_tokens
(input: &str, max_token_len: usize)
src/indexes/tf_idf/mod.rs:373
↓ 2 callersFunctioncreate_db
(name, description=None, dimension=1024)
tests/rps-test.py:49
↓ 2 callersFunctioncreate_node_edges
( hnsw_index: &HNSWIndex, lazy_item_latest_ptr: SharedLatestNode, neighbors: Vec<(SharedLatestNode
src/vector_store.rs:976
↓ 2 callersFunctioncreate_session
Initialize the cosdata client
tests/test-tf-idf-bm25.py:33
↓ 2 callersFunctioncreate_transaction
(name)
tests/test-key-value-store.py:46
↓ 2 callersFunctioncreate_transaction
(collection_name)
tests/rps-test.py:108
↓ 2 callersMethodcustom_bit_mapping
(&self, value: u32)
org/src/performant_fixed_set.rs:21
↓ 2 callersFunctiondelete_collection
Deletes a collection using the gRPC server.
tests/test-grpc.py:99
↓ 2 callersMethoddelete_embedding
( &self, vector_id: VectorId, version: VersionNumber, config: &Config, )
src/models/collection.rs:586
↓ 2 callersFunctionderive_master_key
(server_key: &[u8], password: &str)
org/src/session_token.rs:54
↓ 2 callersFunctiondeserialize_processing_stats
( bufman: &BufferManager, cursor: u64, )
src/models/serializer/transaction_status.rs:158
↓ 2 callersFunctiondot_product_binary
(x_vec: &[Vec<u8>], y_vec: &[Vec<u8>], res: u8)
src/models/dot_product.rs:115
↓ 2 callersFunctiondot_product_binary_avx2
(x_vec: &[Vec<u8>], y_vec: &[Vec<u8>], resolution: u8)
src/models/dot_product/x86_64.rs:163
↓ 2 callersFunctiondot_product_binary_scalar
(x_vec: &[Vec<u8>], y_vec: &[Vec<u8>], res: u8)
src/models/dot_product.rs:21
↓ 2 callersFunctiondot_product_f16
(x: &[f16], y: &[f16])
src/models/dot_product.rs:110
↓ 2 callersFunctiondot_product_octal
(x_vec: &[Vec<u8>], y_vec: &[Vec<u8>], res: u8)
src/models/dot_product.rs:135
↓ 2 callersFunctiondot_product_octal_scalar
(x_vec: &[Vec<u8>], y_vec: &[Vec<u8>], res: u8)
src/models/dot_product.rs:64
↓ 2 callersFunctiondot_product_quaternary
(x_vec: &[Vec<u8>], y_vec: &[Vec<u8>], res: u8)
src/models/dot_product.rs:125
↓ 2 callersFunctiondot_product_u8
(src: &[(u8, u8)])
src/models/common.rs:180
↓ 2 callersFunctiondot_product_u8_avx2
(a: &[u8], b: &[u8])
src/models/dot_product/x86_64.rs:22
↓ 2 callersFunctiondot_product_u8_neon
(a: &[u8], b: &[u8])
src/models/dot_product/arm64.rs:4
↓ 2 callersMethodembed_concurrent
Process embeddings with concurrent batches to maximize vLLM server utilization.
tests/modal_remote_vllm/remote_cache_dense.py:243
↓ 2 callersMethoderror
(self, name, exc)
tests/test-key-value-store.py:111
↓ 2 callersMethodevict
(&self)
src/models/lru_cache.rs:276
↓ 2 callersMethodfield_names
(&self)
src/metadata/schema.rs:20
↓ 2 callersMethodfinalize_sampling
( &self, lmdb: &MetaDb, config: &Config, _embeddings: &[Self::IndexingInput],
src/indexes/usv.rs:193
↓ 2 callersFunctionformat_for_server_query
Format a vector for server query
tests/test-sparse-vector.py:364
↓ 2 callersFunctionformat_for_server_query
Format a vector for server query
tests/test-usv.py:373
↓ 2 callersFunctionformat_vector
Format a vector for better readability
tests/test.py:16
↓ 2 callersFunctiongen_rand_nums
(rng: &mut rand::rngs::ThreadRng, n: u64, min: u32, max: u32)
src/models/lru_cache.rs:578
↓ 2 callersFunctiongenerate_perturbation
(base_vector, idd, perturbation_degree, dimensions)
tests/load-test.py:229
↓ 2 callersFunctiongenerate_perturbed_vector
(base: &Vector, perturbation_scale: f64)
org/src/cluster_hierarchy.rs:339
↓ 2 callersFunctiongenerate_random_quaternary_vectors
(size: usize)
src/models/dot_product/x86_64.rs:527
↓ 2 callersFunctiongenerate_token_key
(master_key: &[u8], timestamp: u64)
org/src/session_token.rs:70
← previousnext →201–300 of 1,701, ranked by callers