MCPcopy Create free account

hub / github.com/apple/embedding-atlas / functions

Functions1,529 in github.com/apple/embedding-atlas

↓ 115 callersMethodmap
(input: Node<T[]>, build: (df: Dataflow, arg: Node<T>) => Node<U>)
packages/component/src/lib/dataflow.ts:325
↓ 63 callersMethodget
Gets an object from the cache with the given key. Returns `null` if the entry is not found.
packages/viewer/src/app/data_source.ts:11
↓ 52 callersMethodset
Sets an object to the cache with the given key
packages/viewer/src/app/data_source.ts:14
↓ 50 callersMethodnrows
(&self)
packages/umap/umap/src/spectral.rs:220
↓ 42 callersFunctioncompute_projection
Compute embeddings and generate 2D projections for a DataFrame column. This is a unified entry point that auto-detects the modality of the i
packages/backend/embedding_atlas/projection.py:20
↓ 40 callersMethodncols
(&self)
packages/umap/umap/src/spectral.rs:216
↓ 36 callersFunctionpagerank
Compute PageRank scores from a list of edges of a graph using PyTorch sparse matrix power iteration. The graph can be either unweighted (each
packages/backend/embedding_atlas/pagerank.py:10
↓ 35 callersMethodclone
()
packages/viewer/src/layouts/dashboard/occupancy_map.ts:25
↓ 29 callersMethodadd
Add data to the summarizer
packages/component/src/lib/text_summarizer/text_summarizer.ts:42
↓ 29 callersMethodderive
Creates a derived value.
packages/component/src/lib/dataflow.ts:290
↓ 24 callersMethodas_slice
(&self)
packages/density-clustering/density_clustering/src/array_2d.rs:59
↓ 23 callersFunction_nw_series
Create a narwhals Series from a list of values via pandas.
packages/backend/tests/test_modality_detection.py:18
↓ 23 callersMethodfrom
(e: nndescent::NNDescentError)
packages/umap/umap/src/lib.rs:106
↓ 23 callersMethodkeys
(rects: Rectangle[])
packages/component/src/lib/text_summarizer/text_summarizer.ts:143
↓ 23 callersMethodrandom_state
Random seed for reproducibility.
packages/umap/umap/src/lib.rs:229
↓ 22 callersMethodbuild
Run UMAP and return the result (embedding + KNN graph).
packages/umap/umap/src/lib.rs:268
↓ 22 callersMethodbuild
Build the NNDescent index. This is a synchronous wrapper around [`build_async`]. On native builds (including native GPU via `pollster::block_on`), us
packages/umap/nndescent/src/lib.rs:189
↓ 22 callersFunctionmake_test_data
(n: usize, dim: usize, seed: u64)
packages/umap/umap/src/lib.rs:922
↓ 21 callersMethodrandom_state
Random seed for reproducibility.
packages/umap/nndescent/src/lib.rs:148
↓ 20 callersMethodappend
(message: LogMessage)
packages/viewer/src/app/logging.ts:26
↓ 19 callersFunction_detect_binary_modality
Detect whether binary data is an image or audio based on magic bytes.
packages/backend/embedding_atlas/projection.py:234
↓ 18 callersMethodn_epochs
Number of training epochs. Default: auto.
packages/umap/umap/src/lib.rs:193
↓ 17 callersMethodstatefulDerive
Creates a stateful derived value.
packages/component/src/lib/dataflow.ts:298
↓ 17 callersMethodtau_rand_int
A fast (pseudo)-random number generator. Must exactly match the Python bitmask arithmetic. The Python code uses i64 state but performs u32-level bit
packages/umap/nndescent/src/rng.rs:30
↓ 16 callersFunctionasync_map
Map the inputs by an async function, return a future that resolves to the mapped array (in correct order). Args: inputs: List of ite
packages/backend/embedding_atlas/async_map.py:34
↓ 16 callersMethodinit_method
Initialization method. Default: Spectral.
packages/umap/umap/src/lib.rs:241
↓ 16 callersMethodn_neighbors
Number of nearest neighbors. Default: 15.
packages/umap/umap/src/lib.rs:163
↓ 15 callersMethoddestroy
()
packages/component/src/lib/dataflow.ts:254
↓ 14 callersFunctionfile_cache_set
Store a value in the encrypted file cache. This function serializes, encrypts, and stores a value in the file cache using the provided k
packages/backend/embedding_atlas/cache.py:103
↓ 14 callersMethodneighbor_graph
Get the neighbor graph (indices, distances). Applies distance correction if using fast alternative distances.
packages/umap/nndescent/src/lib.rs:436
↓ 14 callersMethodquery
(query: string, limit: number)
packages/viewer/src/search/search.worker.ts:34
↓ 13 callersFunction_infer_modality
Infer the modality by inspecting the first non-null value in the series.
packages/backend/embedding_atlas/projection.py:272
↓ 13 callersFunctionmake_nn_data
Generate test data matching conftest.py nn_data fixture. Shape: (1002, 5) - 1000 random rows + 2 zero rows. Uses our TauRng for deterministic generati
packages/umap/nndescent/tests/test_nn_descent.rs:10
↓ 12 callersMethod_updateState
(updater: (draft: Draft<InternalState>) => void, options: { cleanup?: boolean } = {})
packages/viewer/src/stores/embedding_atlas_store.ts:239
↓ 12 callersFunctionassert_approx_eq
Helper: assert two f32 values are approximately equal.
packages/umap/nndescent/tests/test_distances.rs:7
↓ 12 callersMethoddelete
(key: number)
packages/component/src/lib/dynamic_label_placement/priority_queue.ts:26
↓ 12 callersMethodlog
Print a message to stderr if verbose is enabled.
packages/umap/nndescent/src/logger.rs:41
↓ 11 callersMethoddestroy
Destroy the instance and release resources
packages/umap/umap-wasm/index.d.ts:155
↓ 11 callersFunctionfile_cache_get
Retrieve a cached value from the encrypted file cache. This function attempts to load and decrypt a previously cached value using the pr
packages/backend/embedding_atlas/cache.py:54
↓ 11 callersMethodinfo
(text: string, options: Omit<LogMessage, "text"> = {})
packages/viewer/src/app/logging.ts:46
↓ 10 callersMethodclear
()
packages/viewer/src/stores/search_store.ts:192
↓ 10 callersMethoderror
(text: string, options: Omit<LogMessage, "text"> = {})
packages/viewer/src/app/logging.ts:50
↓ 10 callersFunctionsha256_hexdigest
(value: Any, scope: str | None = None)
packages/backend/embedding_atlas/cache.py:452
↓ 10 callersMethodto_string
(x: int)
packages/backend/tests/test_async_map.py:169
↓ 9 callersFunctioneuclidean
(x: &[f32], y: &[f32])
packages/umap/nndescent/src/distance.rs:13
↓ 9 callersMethodpartial_cmp
(&self, other: &Self)
packages/density-clustering/density_clustering/src/find_clusters.rs:37
↓ 9 callersMethodtau_rand
A fast (pseudo)-random number generator for floats in [0, 1].
packages/umap/nndescent/src/rng.rs:59
↓ 8 callersFunction_assert_projection_result
(result, n=NUM_SAMPLES)
packages/backend/tests/test_projection_transformers.py:110
↓ 8 callersMethodappend
(self, row)
packages/umap/benchmark/benchmark/common.py:110
↓ 8 callersMethodfill
Fill the given rect as occupied
packages/viewer/src/layouts/dashboard/occupancy_map.ts:78
↓ 8 callersFunctionget
(_target, method: string | symbol)
packages/utils/src/worker_helper.ts:174
↓ 8 callersMethodrun
* Anneal the layout to completion: linear learning-rate decay from the current * `learningRate` down to 0 over the default horizon, continuing from
packages/umap/umap-wasm/index.d.ts:130
↓ 8 callersMethodstep
* Advance the layout by `nEpochs` at the current `learningRate`, held flat (no * decay). Intended for interactive/real-time stepping. Default: 1 ep
packages/umap/umap-wasm/index.d.ts:136
↓ 8 callersMethodvalue
()
packages/component/src/lib/dataflow.ts:64
↓ 7 callersFunctionadjusted
(ms: number)
packages/viewer/src/charts/common/formatter.ts:80
↓ 7 callersFunctioncompute_recall
Compute recall: fraction of true neighbors found.
packages/umap/nndescent/tests/test_nn_descent.rs:94
↓ 7 callersMethodheight
(&self)
packages/density-clustering/density_clustering/src/array_2d.rs:51
↓ 7 callersMethodsetValue
(newValue: T)
packages/component/src/lib/dataflow.ts:57
↓ 7 callersMethodsetup_async
Build the graph + initial embedding and return a resumable [`UmapSetup`], without** running the layout optimization. Use the returned [`UmapOptimizer`
packages/umap/umap/src/lib.rs:324
↓ 7 callersMethodupdate
(props: Partial<EmbeddingAtlasProps>)
packages/viewer/src/api.ts:186
↓ 7 callersMethodwidth
(&self)
packages/density-clustering/density_clustering/src/array_2d.rs:47
↓ 6 callersFunction_to_canonical_binary
Convert series to canonical image format: list[{"bytes": bytes}].
packages/backend/embedding_atlas/projection.py:307
↓ 6 callersFunctionchecked_flagged_heap_push
Push a value with a flag into a max-heap, checking for duplicates. Returns 1 if inserted, 0 if rejected or duplicate.
packages/umap/nndescent/src/heap.rs:130
↓ 6 callersFunctiondot_product
(a: &[f32], b: &[f32])
packages/umap/nndescent/src/rp_trees.rs:12
↓ 6 callersMethodgpu
Enable GPU acceleration for nearest neighbor computation. Default: false. Requires the `gpu` crate feature. Falls back to CPU if no suitable GPU is a
packages/umap/umap/src/lib.rs:250
↓ 6 callersMethodgpu
Enable GPU acceleration for distance computation. Default: false. Requires the `gpu` crate feature. When enabled, distance computation is offloaded t
packages/umap/nndescent/src/lib.rs:167
↓ 6 callersFunctioninvokeWorker
(name: string, payload: any, transfer: Transferable[] = [])
packages/component/src/lib/embedding_view/worker/index.ts:29
↓ 6 callersMethoditer_coords
(&self)
packages/density-clustering/density_clustering/src/array_2d.rs:63
↓ 6 callersFunctionknn_to_edges
Convert raw UMAP k-nearest-neighbor (KNN) arrays into a weighted edge list, which can then be passed into pagerank(). Raw KNN distances
packages/backend/embedding_atlas/pagerank.py:117
↓ 6 callersMethodquery
Query the index for k nearest neighbors. @param query_data - Flat Float32Array (n_queries * n_features), row-major. @param n_queries - Number of quer
packages/umap/umap-wasm/src/lib.rs:956
↓ 6 callersMethodquery
Query the index for k nearest neighbors of query points. # Arguments `query_data` - Array of shape (n_queries, n_features) `k` - Number of neighbors
packages/umap/nndescent/src/lib.rs:593
↓ 6 callersFunctionset
(value: T)
packages/viewer/src/utils/store.ts:102
↓ 6 callersMethodupdate
(&mut self, location: (i32, i32), density: f32)
packages/density-clustering/density_clustering/src/find_clusters.rs:95
↓ 5 callersMethodadd_internal
( &mut self, hyperplane: Vec<f32>, offset: f32, left: usize, right: us
packages/umap/nndescent/src/rp_trees.rs:64
↓ 5 callersMethodadd_leaf
(&mut self, indices: Vec<i32>)
packages/umap/nndescent/src/rp_trees.rs:55
↓ 5 callersMethodapply
(value: any)
packages/viewer/src/charts/common/types.ts:94
↓ 5 callersFunctionasync_file_cache_value
Async version of ``file_cache_value``. Identical behaviour but *value_func* is awaited on a cache miss.
packages/backend/embedding_atlas/cache.py:242
↓ 5 callersMethodconnect
()
packages/viewer/src/app/reconnecting_websocket.ts:33
↓ 5 callersFunctiondeepEquals
(a: any, b: any)
packages/utils/src/equals.ts:13
↓ 5 callersMethodembedding
The current embedding (CPU mirror; valid after `step`/`run_to`).
packages/umap/umap/src/optimize.rs:592
↓ 5 callersFunctionfile_cache_value
Retrieve a cached value or compute and cache it if not present. This is a read-through cache helper: if a cached value exists for the given
packages/backend/embedding_atlas/cache.py:157
↓ 5 callersMethodfind
Find a start location (x, y) with a rect of size (width, height) can be placed
packages/viewer/src/layouts/dashboard/occupancy_map.ts:101
↓ 5 callersMethodinsert
(key: number, priority: number)
packages/component/src/lib/dynamic_label_placement/priority_queue.ts:12
↓ 5 callersFunctionmake_spatial_data
Generate deterministic spatial test data matching conftest.py. Shape: (12, 20) - 10 random rows (seeded) + 2 zero rows. We use our own TauRng for repr
packages/umap/nndescent/tests/test_distances.rs:22
↓ 5 callersFunctionmake_test_data
(n: usize, dim: usize, seed: u64)
packages/umap/nndescent/tests/test_gpu.rs:11
↓ 5 callersFunctionnormalize_knn_self_column
Canonicalize a precomputed kNN graph into the form [`fuzzy_simplicial_set`] expects: column 0 is the point itself (distance 0) and the remaining colum
packages/umap/umap/src/graph.rs:439
↓ 5 callersMethodpop_stage
Pop (exit) the current stage. Reports progress at stage end.
packages/umap/nndescent/src/logger.rs:78
↓ 5 callersMethodpush_stage_with_message
Push (enter) a stage with a custom verbose message. Reports progress at stage start and logs the message.
packages/umap/nndescent/src/logger.rs:58
↓ 5 callersMethodrandom_f32
(&mut self)
packages/umap/nndescent/src/rng.rs:140
↓ 5 callersFunctionresolve
(v)
packages/utils/src/worker_helper.ts:133
↓ 5 callersFunctiontryInvoke
* Invoke the method on target if defined, and if all args are defined.
packages/utils/src/interaction_handler.ts:41
↓ 4 callersFunction_assert_projection_result
(result, n=NUM_SAMPLES)
packages/backend/tests/test_projection_litellm.py:90
↓ 4 callersFunction_derive_cache_key_and_encryption_key
( value: Any, scope: str | None, cache_root: Path )
packages/backend/embedding_atlas/cache.py:352
↓ 4 callersMethod_getData
()
packages/viewer/src/embedding/embedding.worker.ts:59
↓ 4 callersFunction_resolve_cache_root
(cache_root: str | Path | None = None)
packages/backend/embedding_atlas/cache.py:303
↓ 4 callersMethod_syncHistory
()
packages/viewer/src/stores/embedding_atlas_store.ts:208
↓ 4 callersFunction_to_canonical_text
Convert series to canonical text format: list[str] with nulls as 'null'.
packages/backend/embedding_atlas/projection.py:302
↓ 4 callersFunction_to_canonical_vector
Convert series to canonical vector format: list[ndarray[float32]].
packages/backend/embedding_atlas/projection.py:325
↓ 4 callersFunctionbrute_force_knn_query
Brute-force k-nearest neighbor for query points against a data set.
packages/umap/nndescent/tests/test_nn_descent.rs:65
↓ 4 callersMethodcmp
(&self, other: &Self)
packages/density-clustering/density_clustering/src/find_clusters.rs:25
next →1–100 of 1,529, ranked by callers