Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apple/embedding-atlas
/ functions
Functions
1,625 in github.com/apple/embedding-atlas
⨍
Functions
1,625
◇
Types & classes
337
↳
Endpoints
18
↓ 1 callers
Function
_prepare_data
Prepare rows for Vega-Lite: add impl_display, cast numeric fields.
packages/umap/benchmark/benchmark/html_report.py:29
↓ 1 callers
Function
_read_csv
Read CSV file and return list of dicts.
packages/umap/benchmark/benchmark/html_report.py:12
↓ 1 callers
Function
_results_table_html
Build an HTML table from result rows.
packages/umap/benchmark/benchmark/html_report.py:146
↓ 1 callers
Function
_run_embedding
Run an embedder function over *data* in batches, return concatenated result.
packages/backend/embedding_atlas/projection.py:395
↓ 1 callers
Function
_run_umap
( hidden_vectors: np.ndarray, *, umap_args: dict | None = None, )
packages/backend/embedding_atlas/projection.py:363
↓ 1 callers
Function
_timing_vegalite_spec
Build a Vega-Lite spec for timing charts faceted by metric x threads (and dim for nndescent).
packages/umap/benchmark/benchmark/html_report.py:49
↓ 1 callers
Function
_validate_additional_tables
(additional_tables: dict | None)
packages/backend/embedding_atlas/data_source.py:31
↓ 1 callers
Function
actionFromClass
( ComponentClass: new ( node: N, props: P, ) => { update?: ((props: P) => void) | undefined;
packages/component/src/lib/embedding_view/custom_component_helper.ts:5
↓ 1 callers
Method
addChartToLayout
(layoutId: string, spec: any = { type: "builder", title: "New" })
packages/viewer/src/stores/embedding_atlas_store.ts:518
↓ 1 callers
Method
addLayout
(type: "list" | "dashboard")
packages/viewer/src/stores/embedding_atlas_store.ts:425
↓ 1 callers
Method
addPoints
(points: { id: string | number; text: string }[])
packages/viewer/src/search/search.worker.ts:28
↓ 1 callers
Method
add_assign
Element-wise addition: self += other.
packages/umap/umap/src/spectral.rs:324
↓ 1 callers
Function
adjustForGray
(hex: string, lightnessShift: number = 0)
packages/viewer/src/charts/common/theme.ts:58
↓ 1 callers
Function
adjusted
(ms: number)
packages/viewer/src/charts/common/binning.ts:192
↓ 1 callers
Function
aggregateByStem
Aggregate words by their stems and track the most frequent version. * Returns a map with stemmed words as keys, and the most frequent version and tot
packages/component/src/lib/text_summarizer/text_summarizer.ts:105
↓ 1 callers
Method
align2
()
packages/component/src/lib/webgpu_renderer/uniforms.ts:44
↓ 1 callers
Function
align_to_reference
Align emb to ref_emb using rotation + translation, allowing a flip. Tries the embedding as-is and with x-axis flipped, picks whichever gives
packages/umap/benchmark/benchmark/align.py:43
↓ 1 callers
Function
alphaRamp
* A d3 interpolator from fully transparent to a medium orange, ramping only the * alpha channel (the rgb stays constant, so the hue never shifts). Us
packages/viewer/src/highlight/registry.ts:49
↓ 1 callers
Function
alternative_cosine
(x: &[f32], y: &[f32])
packages/umap/nndescent/src/distance.rs:114
↓ 1 callers
Function
angular_hub_split
Angular hub-based split: uses top-3 highest-degree points to generate normalized hyperplanes between all pairs, picks the most balanced split.
packages/umap/nndescent/src/rp_trees.rs:1064
↓ 1 callers
Function
angular_random_projection_split
Angular random projection split: picks 2 random points, computes normalized difference as hyperplane, splits by sign of projection.
packages/umap/nndescent/src/rp_trees.rs:82
↓ 1 callers
Function
applySourceFilter
(q: Q, sig: ClientSignature)
packages/viewer/src/charts/features/features_list_store.ts:552
↓ 1 callers
Function
apply_laplacian
Apply L*v = v - D^{-1/2} * A * (D^{-1/2} * v) to each column of a Block. All computation is done in f64 to avoid precision loss in the eigensolver.
packages/umap/umap/src/spectral.rs:339
↓ 1 callers
Function
apply_logging_config
()
packages/backend/embedding_atlas/utils.py:93
↓ 1 callers
Method
as_mut_slice
(&mut self)
packages/density-clustering/density_clustering/src/array_2d.rs:55
↓ 1 callers
Function
assemble_gram
Assemble a symmetric block Gram matrix from sub-blocks. blocks is a list of (row_block, col_block, sub_matrix) triples. Each sub_matrix is (rows × col
packages/umap/umap/src/spectral.rs:366
↓ 1 callers
Function
async_compute_projection
Async version of ``compute_projection``. Use this when calling from within a running async event loop (e.g. Jupyter notebooks)::
packages/backend/embedding_atlas/projection.py:95
↓ 1 callers
Function
audioToDataUrl
(value: any)
packages/utils/src/media.ts:7
↓ 1 callers
Function
base64
(values)
packages/utils/test/media.test.js:31
↓ 1 callers
Function
base64
(values: number[])
packages/viewer/test/renderer_utils.test.ts:15
↓ 1 callers
Function
base64Encode
(bytes)
packages/docs/examples/utils.js:22
↓ 1 callers
Method
batch
(data: any[])
packages/viewer/src/embedding/projector.ts:40
↓ 1 callers
Function
batch_search
Search for k nearest neighbors of multiple query points (parallel).
packages/umap/nndescent/src/search.rs:160
↓ 1 callers
Function
batchedEmbeddings
* Compose the chunk → dispatch → concat pipeline. Calls that fit in one chunk * skip the pool overhead and run inline. * * `getConcurrency()` is co
packages/viewer/src/inference/embedding.ts:80
↓ 1 callers
Function
bench_env
Return environment dict for benchmark subprocesses.
packages/umap/benchmark/benchmark/common.py:43
↓ 1 callers
Function
bgFor
Background color for bucket `k` of `levels`. The interpolator ramps alpha, * so the text underneath keeps its own color — we never set a foreground.
packages/viewer/src/highlight/registry.ts:85
↓ 1 callers
Function
bgl_entry
Helper to create a storage buffer bind group layout entry.
packages/umap/nndescent/src/gpu.rs:1024
↓ 1 callers
Method
bindLifecycle
* Subscribe to the two signature derivations that drive all data loading. * * - reloadSources only depends on `{features}`. It does NOT include
packages/viewer/src/charts/features/features_list_store.ts:258
↓ 1 callers
Function
bit_hamming
(x: &[f32], y: &[f32])
packages/umap/nndescent/src/distance.rs:430
↓ 1 callers
Function
bit_jaccard
(x: &[f32], y: &[f32])
packages/umap/nndescent/src/distance.rs:441
↓ 1 callers
Function
blackman
(i: usize, length: usize)
packages/density-clustering/density_clustering/src/polygon.rs:28
↓ 1 callers
Function
blurActiveElement
()
packages/utils/src/interaction_handler.ts:159
↓ 1 callers
Function
brute_force_knn
Compute brute-force k-nearest neighbors for accuracy comparison.
packages/umap/nndescent/tests/test_gpu.rs:24
↓ 1 callers
Function
buildAggregationQuery
* Combined aggregation query. * * The query is built around an exploded CTE — one row per * (data row, feature occurrence) — that the count and cla
packages/viewer/src/charts/features/features_list_store.ts:610
↓ 1 callers
Function
buildChart
( ctx: BuildContext, outputs: Writable<ChartOutputs | undefined>, selections: Writable<SelectionOutputs[
packages/viewer/src/charts/spec/runtime.ts:246
↓ 1 callers
Function
buildData
(agg: AggregationResult | null, spec: FeaturesListSpec)
packages/viewer/src/charts/features/features_list_store.ts:718
↓ 1 callers
Function
buildEncoding
( ctx: BuildContext, from: SQL.FromExpr, channel: Channel | undefined, encoding: Encoding, fieldsInG
packages/viewer/src/charts/spec/runtime.ts:429
↓ 1 callers
Method
buildIndexIfNeeded
(predicate: any | null)
packages/viewer/src/search/search.ts:47
↓ 1 callers
Function
buildLayer
(ctx: BuildContext, layer: Layer, layerIndex: number)
packages/viewer/src/charts/spec/runtime.ts:284
↓ 1 callers
Method
build_async
Build the NNDescent index (async version). Use this on WASM with GPU where `pollster::block_on` cannot block. On native, prefer [`build`] which wraps
packages/umap/nndescent/src/lib.rs:197
↓ 1 callers
Function
byLabel
(a: ListItem, b: ListItem)
packages/viewer/src/charts/features/features_list_store.ts:908
↓ 1 callers
Function
byTotal
(a: ListItem, b: ListItem)
packages/viewer/src/charts/features/features_list_store.ts:907
↓ 1 callers
Method
byteOffset
()
packages/component/src/lib/webgpu_renderer/uniforms.ts:95
↓ 1 callers
Function
bytes
(values: number[])
packages/viewer/test/renderer_utils.test.ts:11
↓ 1 callers
Method
cacheGet
(key: string)
packages/viewer/src/app/backend_data_source.ts:131
↓ 1 callers
Method
cacheSet
(key: string, value: any)
packages/viewer/src/app/backend_data_source.ts:139
↓ 1 callers
Method
cache_set
(self, name: str, data)
packages/backend/embedding_atlas/data_source.py:78
↓ 1 callers
Function
calibrateSimilarityRange
( embed: (inputs: string[]) => Promise<{ data: Float32Array; dim: number }>, pairs: CalibrationPair[], b
packages/viewer/src/embedding/scorer-calibration.ts:95
↓ 1 callers
Method
call
Call a registered function on the worker.
packages/utils/src/worker_helper.ts:78
↓ 1 callers
Function
chaikin
(points: Point[], iterations: number)
packages/component/src/lib/embedding_view/simplify_polygon.ts:6
↓ 1 callers
Function
chartOutputs
( spec: ChartSpec, scaleHints: Record<Channel, ScaleHints>, layerOutputs: (LayerOutputs | undefined)[],
packages/viewer/src/charts/spec/runtime.ts:924
↓ 1 callers
Method
check
Check if the given rect is occupied, return true if any bit is true
packages/viewer/src/layouts/dashboard/occupancy_map.ts:53
↓ 1 callers
Method
check_and_mark_visited
Check if visited and mark as visited in one operation. Returns true if ALREADY visited (before marking).
packages/umap/nndescent/src/utils.rs:29
↓ 1 callers
Function
checked_heap_push
Push a value into a max-heap, checking for duplicates first. Returns 1 if inserted, 0 if rejected or duplicate.
packages/umap/nndescent/src/heap.rs:75
↓ 1 callers
Function
clampRetryAfter
(ms: number)
packages/viewer/src/inference/utils.ts:100
↓ 1 callers
Function
classToAction
(Component: CustomComponentClass<E, T>)
packages/viewer/src/renderers/renderer_types.ts:54
↓ 1 callers
Function
classifyLabel
(label: string)
packages/viewer/src/charts/features/binary_polarity.ts:115
↓ 1 callers
Method
clear
()
packages/viewer/src/search/search.worker.ts:22
↓ 1 callers
Function
cli
UMAP / NNDescent benchmark suite.
packages/umap/benchmark/benchmark/__main__.py:7
↓ 1 callers
Function
clip
(val: f32)
packages/umap/umap/src/optimize.rs:41
↓ 1 callers
Method
close
()
packages/viewer/src/app/mcp_server.ts:111
↓ 1 callers
Function
cluster_neighbor_map_grouping
(graph: &mut ClusterGraph, max_density_scaler: f32)
packages/density-clustering/density_clustering/src/find_clusters.rs:465
↓ 1 callers
Function
cluster_neighbor_map_union
(graph: &mut ClusterGraph, threshold: f32)
packages/density-clustering/density_clustering/src/find_clusters.rs:492
↓ 1 callers
Function
coalesceEmbeddings
(embedFn: (inputs: EmbeddingInput[]) => Promise<EmbeddingsResult>)
packages/viewer/src/inference/embedding.ts:114
↓ 1 callers
Function
collect_active_edges
Collect the edges that are due to be sampled at `current_epoch`, advancing the per-edge sampling schedule counters in place. Returns `(edge_index, n_
packages/umap/umap/src/optimize.rs:65
↓ 1 callers
Function
columnPolarity
(columnName: string)
packages/viewer/src/charts/features/binary_polarity.ts:140
↓ 1 callers
Function
combine
(...list: string[])
packages/component/src/lib/text_summarizer/stop_words.ts:23
↓ 1 callers
Function
compileLiquidTemplate
(template: string)
packages/viewer/src/utils/html_template.ts:17
↓ 1 callers
Function
completeCross
(data: DataTable, by: string, field: string, value: DataValue)
packages/viewer/src/charts/spec/runtime.ts:721
↓ 1 callers
Function
compress
( data: Uint8Array<ArrayBuffer>, format: CompressionFormat = "gzip", )
packages/utils/src/compression.ts:3
↓ 1 callers
Function
computeAllFieldStats
Compute distribution stats for all fields used in a chart.
packages/viewer/src/charts/spec/runtime.ts:228
↓ 1 callers
Function
computeDispatch
(count: number)
packages/component/src/lib/webgpu_renderer/downsample.ts:14
↓ 1 callers
Method
compute_all_distances
Compute distances without threshold filtering — all distances are returned. Used for `init_rp_tree` where the heap is initially empty.
packages/umap/nndescent/src/gpu.rs:702
↓ 1 callers
Function
compute_global_degrees
Compute global in-degree for all points: how many times each point appears as a neighbor of other points in the KNN graph.
packages/umap/nndescent/src/rp_trees.rs:912
↓ 1 callers
Method
compute_min_distance_to_edge
(&self, node: i32)
packages/density-clustering/density_clustering/src/find_clusters.rs:442
↓ 1 callers
Method
compute_projections_batch
Batch projection: compute margins for multiple nodes in a single GPU dispatch. Each entry in the batch is (hyperplane, offset, point_indices). Return
packages/umap/nndescent/src/gpu.rs:830
↓ 1 callers
Method
compute_projections_batch_chunk
Dispatch a single chunk of nodes that fits within the pre-allocated hyperplane/offset buffers (at most `max_batch_nodes` nodes).
packages/umap/nndescent/src/gpu.rs:851
↓ 1 callers
Function
compute_recall
(true_indices, approx_indices)
packages/umap/benchmark/benchmark/nndescent/python_bench.py:16
↓ 1 callers
Function
compute_recall
(true_indices: &Array2<i32>, approx_indices: &Array2<i32>)
packages/umap/benchmark/src/bin/nndescent_bench.rs:76
↓ 1 callers
Function
compute_recall
Compute recall: fraction of true neighbors found.
packages/umap/nndescent/tests/test_gpu.rs:49
↓ 1 callers
Function
concatEmbeddings
* Concatenate per-chunk embedding results into a single result, preserving * input order. Throws if `parts` is empty (callers should short-circuit a
packages/viewer/src/inference/embedding.ts:52
↓ 1 callers
Function
continuousTicks
(options: ContinuousTicksOptions)
packages/viewer/src/charts/common/ticks.ts:56
↓ 1 callers
Method
convert
(self, value, param, ctx)
packages/backend/embedding_atlas/cli.py:36
↓ 1 callers
Function
convertFloat16ToFloat32Array
(inputs: ArrayBuffer)
packages/component/src/lib/webgpu_renderer/renderer.ts:602
↓ 1 callers
Function
correct_alternative_cosine
(d: f32)
packages/umap/nndescent/src/distance.rs:496
↓ 1 callers
Function
correct_squared_euclidean
(d: f32)
packages/umap/nndescent/src/distance.rs:492
↓ 1 callers
Function
correctedBufferSize
(size: number)
packages/component/src/lib/webgpu_renderer/utils.ts:50
↓ 1 callers
Function
counts
Build a Map<string, number> from a plain object, for terse fixtures.
packages/viewer/test/prediction.test.ts:8
↓ 1 callers
Method
createAggregationClients
(sig: ClientSignature)
packages/viewer/src/charts/features/features_list_store.ts:395
↓ 1 callers
Function
createDuckDB
({ log = false } = {})
packages/viewer/src/utils/duckdb.ts:28
← previous
next →
401–500 of 1,625, ranked by callers