MCPcopy Create free account

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

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

↓ 2 callersFunctionmergeUpdates
(value: T, updates: Partial<T>)
packages/utils/src/merge_updates.ts:28
↓ 2 callersMethodmetric
Distance metric ("euclidean", "cosine", etc.). Default: "euclidean".
packages/umap/umap-wasm/src/lib.rs:127
↓ 2 callersFunctionminkowski_p
(x: &[f32], y: &[f32], p: f32)
packages/umap/nndescent/src/distance.rs:64
↓ 2 callersMethodnegative_sample_rate
Number of negative samples per positive sample. Default: 5.
packages/umap/umap/src/lib.rs:205
↓ 2 callersMethodneighbor_graph
(&self)
packages/umap/umap-wasm/src/lib.rs:927
↓ 2 callersMethodneighbors
(&self, node: i32)
packages/density-clustering/density_clustering/src/find_clusters.rs:371
↓ 2 callersMethodnext
()
packages/examples/src/sample_datasets.ts:102
↓ 2 callersMethodnode_ids
(&self)
packages/density-clustering/density_clustering/src/find_clusters.rs:367
↓ 2 callersFunctionnoisy_scale_coords
Scale embedding coordinates and add noise to avoid local minima.
packages/umap/umap/src/spectral.rs:718
↓ 2 callersMethodonRateLimited
()
packages/viewer/src/inference/utils.ts:113
↓ 2 callersMethodonSuccess
()
packages/viewer/src/inference/utils.ts:112
↓ 2 callersMethodoptimizer
Optimizer to use for the layout SGD. Default: [`Optimizer::Sgd`].
packages/umap/umap/src/lib.rs:262
↓ 2 callersMethodorthonormalize_mgs
Orthonormalize columns via modified Gram-Schmidt. Columns with norm below `eps` are replaced with zero vectors. Returns false only if all columns are
packages/umap/umap/src/spectral.rs:249
↓ 2 callersMethodparams_for
( &self, epoch: u32, params: LiveParams, beta: f32, opt_flag: u32,
packages/umap/umap/src/gpu_optimize.rs:500
↓ 2 callersFunctionparseHash
(hash: string)
packages/viewer/src/utils/query_payload.ts:21
↓ 2 callersFunctionparseRetryAfter
(header: string | null)
packages/viewer/src/inference/utils.ts:85
↓ 2 callersFunctionparse_data
(data: &[f32], n_rows: usize, n_cols: usize)
packages/umap/umap-wasm/src/lib.rs:14
↓ 2 callersFunctionparse_range_header
(request: Request, content_length: int)
packages/backend/embedding_atlas/server.py:342
↓ 2 callersFunctionpreamble
(kind: bytes, length: int)
packages/backend/embedding_atlas/cache.py:412
↓ 2 callersMethodprepare
Stages 1–7: nearest neighbors, fuzzy graph, prune, init, edge schedule. Shared by [`build_async`](Self::build_async) and [`setup_async`](Self::setup_a
packages/umap/umap/src/lib.rs:366
↓ 2 callersMethodpush_stage
Push (enter) a stage. Reports progress at stage start.
packages/umap/nndescent/src/logger.rs:48
↓ 2 callersMethodqueryByVector
(data: Float32Array, k: number)
packages/umap/umap-wasm/index.d.ts:41
↓ 2 callersFunctionqueryKeyOf
(query: unknown)
packages/viewer/src/highlight/scheduler.ts:49
↓ 2 callersMethodrandom_f64
(&mut self)
packages/umap/nndescent/src/rng.rs:134
↓ 2 callersMethodrandom_range_i64
Random i64 in [lo, hi).
packages/umap/nndescent/src/rng.rs:151
↓ 2 callersMethodrebase
Subtract `base` from both schedule-counter buffers (keeps the f32 epoch coordinate precise over indefinitely long runs).
packages/umap/umap/src/gpu_optimize.rs:614
↓ 2 callersFunctionregisterClass
(name: string, factory: (...args: any[]) => any)
packages/utils/src/worker_helper.ts:319
↓ 2 callersMethodreinit_embedding
Replace the embedding and reset the schedule, epoch, and velocity — i.e. a full restart of the layout optimization from a new initial position.
packages/umap/umap/src/optimize.rs:565
↓ 2 callersFunctionreject
(e)
packages/utils/src/worker_helper.ts:137
↓ 2 callersFunctionrenderMarkdown
(content: string)
packages/viewer/src/utils/html_template.ts:11
↓ 2 callersFunctionreport_html
Return the report HTML path for a benchmark suite.
packages/umap/benchmark/benchmark/common.py:33
↓ 2 callersMethodreseed_negative_schedule
(Re)seed the per-edge negative-sample counters for the current rate so the next negative sample for each edge falls ~`epn` epochs after `from_epoch`.
packages/umap/umap/src/optimize.rs:514
↓ 2 callersMethodreset_schedule
Reset the per-edge schedule counters (eons = eps, eonns = eps/rate) and clear the gradient accumulator.
packages/umap/umap/src/gpu_optimize.rs:447
↓ 2 callersFunctionresolveColor
({ proxy, data, theme }: ResolveContext)
packages/viewer/src/charts/spec/layer_helper.ts:93
↓ 2 callersMethodresolveFeaturesKind
* Detect the `features` column kind (string-list vs struct-list) via a cheap * DESCRIBE. Pure detection — callers commit the result to `this.featur
packages/viewer/src/charts/features/features_list_store.ts:355
↓ 2 callersFunctionresolveInternalState
* Turn a user-specified state (from the API) into an internal state. * An InternalState is just a EmbeddingAtlasState with all fields non-optional *
packages/viewer/src/stores/embedding_atlas_store.ts:583
↓ 2 callersFunctionresolveInterpolate
(value: Interpolate, orientation: "horizontal" | "vertical")
packages/viewer/src/charts/spec/layer_helper.ts:123
↓ 2 callersFunctionresolvePoint
({ proxy, data }: ResolveContext, axis: "x" | "y")
packages/viewer/src/charts/spec/layer_helper.ts:34
↓ 2 callersFunctionresults_csv
Return the results CSV path for a benchmark suite.
packages/umap/benchmark/benchmark/common.py:28
↓ 2 callersMethodrow_sums
Compute row sums (degree vector).
packages/umap/umap/src/graph.rs:176
↓ 2 callersFunctionrun
Run all UMAP benchmarks.
packages/umap/benchmark/benchmark/umap/run.py:42
↓ 2 callersFunctionrun_bench_and_collect
Run a benchmark command that writes a JSON result file. Returns the parsed result dict with 'threads' added, or None on failure.
packages/umap/benchmark/benchmark/common.py:76
↓ 2 callersMethodrun_cpu_epoch
Run one CPU epoch in place at the current parameters.
packages/umap/umap/src/optimize.rs:392
↓ 2 callersMethodrun_epoch
Run one epoch on the GPU at the given (already-decayed) parameters. SGD splits the epoch into `n_sub` accumulate→apply rounds so later sub-batches se
packages/umap/umap/src/gpu_optimize.rs:557
↓ 2 callersFunctionrust_binary_path
Return path to a compiled Rust benchmark binary.
packages/umap/benchmark/benchmark/common.py:38
↓ 2 callersFunctionsanitizeHTML
(html: string)
packages/viewer/src/utils/sanitize.ts:13
↓ 2 callersFunctionschedule
( scorer: HighlightScorer<any>, queryKey: string, query: unknown, text: string, debounce: number,
packages/viewer/src/highlight/scheduler.ts:70
↓ 2 callersFunctionscoreBatch
Run a single filter/info pass and return spans per text, aligned by index.
packages/viewer/src/highlight/fuzzy-scorer.ts:52
↓ 2 callersMethodsetOptimizer
Switch optimizer. Resets the velocity buffer. Queued; runs in order after any in-flight `step`/`run`.
packages/umap/umap-wasm/index.d.ts:149
↓ 2 callersMethodsetParameters
* Update live parameters. `learningRate` is used flat by `step` and as the * decay peak by `run`. `minDist`/`spread` re-fit the output curve. Safe
packages/umap/umap-wasm/index.d.ts:144
↓ 2 callersFunctionsignedLorLowerBound
* Haldane–Anscombe-corrected log-odds ratio and its signed, confidence-aware * lower bound for a 2×2 contingency table with raw cells: * * | cl
packages/viewer/src/charts/features/prediction.ts:85
↓ 2 callersFunctionsimple_heap_push
Push a value into a max-heap without checking for duplicates. Returns 1 if the value was inserted, 0 if rejected (distance too large).
packages/umap/nndescent/src/heap.rs:25
↓ 2 callersFunctionsmooth_polygon
(polygon: &[(f64, f64)])
packages/density-clustering/density_clustering/src/polygon.rs:5
↓ 2 callersFunctionsourceValuesExpr
* SQL expression for the parallel list of sources (VARCHAR[]). Derived from the * same base list as featureValuesExpr, so the two stay element-aligne
packages/viewer/src/charts/features/features_list_store.ts:509
↓ 2 callersFunctionspan
(start: number, end: number, value: number)
packages/viewer/test/highlight_scheduler.test.ts:7
↓ 2 callersFunctionspectral_layout
Compute spectral embedding of the graph using the normalized Laplacian. Uses LOBPCG (Locally Optimal Block Preconditioned Conjugate Gradient) to find
packages/umap/umap/src/spectral.rs:633
↓ 2 callersMethodstage_progress
Report sub-progress within the current stage. `progress` is 0.0 to 1.0 within this stage. `status` optionally overrides the stage name in the callbac
packages/umap/nndescent/src/logger.rs:67
↓ 2 callersFunctionstartObserver
()
packages/viewer/src/highlight/action.ts:224
↓ 2 callersFunctionstartsWith
(data: Uint8Array, prefix: number[])
packages/utils/src/media.ts:48
↓ 2 callersFunctionstopObserver
()
packages/viewer/src/highlight/action.ts:236
↓ 2 callersFunctionsvelteComponentToAction
(Class: any)
packages/viewer/src/renderers/renderer_types.ts:64
↓ 2 callersMethodsyncSelection
* Publish (or update) the feature-selection clause into the global * cross-filter. Selected features combine with AND: a data row matches iff *
packages/viewer/src/charts/features/features_list_store.ts:202
↓ 2 callersFunctiontextOptions
( axis: AxisConfig | null | undefined, theme: ChartTheme, )
packages/viewer/src/charts/common/infer.ts:188
↓ 2 callersFunctionto_parquet_bytes
(df: IntoDataFrame)
packages/backend/embedding_atlas/utils.py:86
↓ 2 callersFunctiontrace_all_outer_contours
(array: &Array2D<i32>)
packages/density-clustering/density_clustering/src/trace_contours.rs:77
↓ 2 callersFunctiontrace_outer_contour
(start: (i32, i32), array: &Array2D<T>)
packages/density-clustering/density_clustering/src/trace_contours.rs:7
↓ 2 callersFunctiontsJsonSchemaPlugin
* Vite plugin that converts TypeScript interfaces to JSON schemas * @param {Object} options - Plugin options * @param {string} [options.tsconfig='ts
packages/viewer/scripts/vite-plugin-ts-json-schema.js:14
↓ 2 callersMethodupdate
(spec: FeaturesListSpec, state: FeaturesListState)
packages/viewer/src/charts/features/features_list_store.ts:162
↓ 2 callersMethodupdate
(props: { value: string })
packages/examples/src/react/EmbeddingAtlas.tsx:22
↓ 2 callersMethodupdateCoefficients
()
packages/component/src/lib/viewport_utils.ts:31
↓ 2 callersMethodupdate_max
(&mut self, value: &(T, f32))
packages/density-clustering/density_clustering/src/find_clusters.rs:51
↓ 2 callersMethodupdate_min
(&mut self, value: &(T, f32))
packages/density-clustering/density_clustering/src/find_clusters.rs:61
↓ 2 callersMethodvalue
Creates a value node.
packages/component/src/lib/dataflow.ts:283
↓ 2 callersMethodverbose
Enable verbose output. Default: false.
packages/umap/umap/src/lib.rs:235
↓ 2 callersFunctionwithGate
(perform: () => void)
packages/viewer/src/utils/store.ts:129
↓ 2 callersFunctionwithRetry
( fn: () => Promise<T>, options: { maxRetries?: number; onError: (err: unknown, attempt: number) =
packages/viewer/src/inference/utils.ts:152
↓ 2 callersFunctionwrapUmap
* Wrap a built wasm `Umap` instance in the stable JS UMAP interface. A * {@link createSequencer} mediates all wasm access so callers can safely step
packages/umap/umap-wasm/index.js:158
↓ 2 callersMethodzero_velocity
Zero the velocity buffer (on optimizer switch / reinit).
packages/umap/umap/src/gpu_optimize.rs:487
↓ 1 callersFunctionE
( tag: string, options: { innerText?: string; innerHTML?: string; class?: string; attrs?:
packages/viewer/src/renderers/messages.ts:120
↓ 1 callersFunctionRNG
(seed: number)
packages/component/src/demo/sample_datasets.ts:76
↓ 1 callersFunctionRNG
(seed: number)
packages/examples/src/sample_datasets.ts:114
↓ 1 callersMethod_cache_index_add
(self, name: str)
packages/backend/embedding_atlas/data_source.py:70
↓ 1 callersFunction_caching_embedder_args
(embedder_args: dict)
packages/backend/embedding_atlas/projection.py:434
↓ 1 callersFunction_classify_impl
Return display implementation name (rust, rust-gpu, python).
packages/umap/benchmark/benchmark/html_report.py:20
↓ 1 callersMethod_cleanup
(self)
packages/backend/embedding_atlas/server.py:253
↓ 1 callersMethod_createMapperTable
* Create the id-based mapper table `(__main_id, __aux_id)` for an auxiliary table, * derived from its relation. No-op if the table declares no rela
packages/viewer/src/stores/embedding_atlas_store.ts:239
↓ 1 callersFunction_deep_merge
(base: dict, overrides: dict)
packages/backend/embedding_atlas/data_source.py:18
↓ 1 callersFunction_default_embedder
(modality: str)
packages/backend/embedding_atlas/projection.py:427
↓ 1 callersFunction_embeddings_html
Build the HTML section with canvas elements for embedding visualization.
packages/umap/benchmark/benchmark/html_report.py:348
↓ 1 callersFunction_get_constants
(cache_root: Path)
packages/backend/embedding_atlas/cache.py:311
↓ 1 callersFunction_gz_b64
Gzip compress and base64 encode bytes.
packages/umap/benchmark/benchmark/html_report.py:169
↓ 1 callersMethod_handle_message
(self, data: str)
packages/backend/embedding_atlas/server.py:240
↓ 1 callersFunction_kabsch
Optimal rotation + translation (Kabsch). Returns (transformed, error).
packages/umap/benchmark/benchmark/align.py:6
↓ 1 callersFunction_load_embeddings
Load, align, and normalize UMAP embeddings for all (n_points, metric, threads) groups. Returns list of dicts with gzipped+base64-encoded embeddin
packages/umap/benchmark/benchmark/html_report.py:181
↓ 1 callersMethod_makeAuxTableFilter
(table: string)
packages/viewer/src/stores/embedding_atlas_store.ts:264
↓ 1 callersFunction_make_random_image_bytes
Generate a random RGB image as PNG bytes.
packages/backend/tests/test_projection_transformers.py:19
↓ 1 callersFunction_make_random_image_bytes
(width=64, height=64, seed=0)
packages/backend/tests/test_projection.py:26
↓ 1 callersFunction_make_random_image_bytes
(width=64, height=64, seed=0)
packages/backend/tests/test_projection_litellm.py:27
↓ 1 callersFunction_make_random_wav_bytes
Generate a random mono WAV file as bytes.
packages/backend/tests/test_projection_transformers.py:29
↓ 1 callersMethod_popMax
()
packages/component/src/lib/dynamic_label_placement/priority_queue.ts:30
← previousnext →301–400 of 1,625, ranked by callers