Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/apple/embedding-atlas
/ functions
Functions
1,023 in github.com/apple/embedding-atlas
⨍
Functions
1,023
◇
Types & classes
248
↳
Endpoints
18
↓ 115 callers
Method
get
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
↓ 105 callers
Method
map
(input: Node<T[]>, build: (df: Dataflow, arg: Node<T>) => Node<U>)
packages/component/src/lib/dataflow.ts:325
↓ 102 callers
Method
set
Sets an object to the cache with the given key
packages/viewer/src/app/data_source.ts:14
↓ 81 callers
Method
derive
Creates a derived value.
packages/component/src/lib/dataflow.ts:290
↓ 53 callers
Function
deepEquals
(a: any, b: any)
packages/utils/src/equals.ts:13
↓ 42 callers
Function
compute_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
↓ 42 callers
Method
statefulDerive
Creates a stateful derived value.
packages/component/src/lib/dataflow.ts:298
↓ 39 callers
Function
pagerank
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 callers
Method
append
(message: LogMessage)
packages/viewer/src/app/logging.ts:26
↓ 34 callers
Method
add
Add data to the summarizer
packages/component/src/lib/text_summarizer/text_summarizer.ts:42
↓ 32 callers
Function
mergeUpdates
(value: T, updates: Partial<T>)
packages/utils/src/merge_updates.ts:28
↓ 31 callers
Function
makeRandomData
(count, dim, seed = 42)
packages/umap/umap-wasm/tests/helpers.js:21
↓ 31 callers
Method
value
()
packages/component/src/lib/dataflow.ts:64
↓ 30 callers
Method
query
(query: string, limit: number)
packages/viewer/src/search/search.worker.ts:34
↓ 29 callers
Method
register
(name: string, def: ToolDef<S>)
packages/viewer/src/model_context/model_context.ts:45
↓ 28 callers
Method
keys
(rects: Rectangle[])
packages/component/src/lib/text_summarizer/text_summarizer.ts:143
↓ 26 callers
Function
get
(_target, method: string | symbol)
packages/utils/src/worker_helper.ts:174
↓ 23 callers
Function
_nw_series
Create a narwhals Series from a list of values via pandas.
packages/backend/tests/test_modality_detection.py:18
↓ 22 callers
Method
destroy
()
packages/component/src/lib/dataflow.ts:254
↓ 22 callers
Function
sha256_hexdigest
(value: Any, scope: str | None = None)
packages/backend/embedding_atlas/cache.py:452
↓ 22 callers
Function
track
(store: { subscribe: (fn: (v: T) => void) => () => void })
packages/viewer/test/store.test.ts:8
↓ 21 callers
Method
run
* Run the UMAP algorithm to completion.
packages/umap/umap-wasm/index.d.ts:115
↓ 20 callers
Function
_detect_binary_modality
Detect whether binary data is an image or audio based on magic bytes.
packages/backend/embedding_atlas/projection.py:234
↓ 19 callers
Method
destroy
Destroy the instance and release resources
packages/umap/umap-wasm/index.d.ts:118
↓ 18 callers
Function
createUMAP
(count, inputDim, outputDim, data, options = {})
packages/umap/umap-wasm/index.js:12
↓ 18 callers
Function
debounce
(func: (...args: T) => void, time: number = 1000)
packages/utils/src/debounce.ts:4
↓ 18 callers
Function
stableWritable
(value: T)
packages/viewer/src/utils/store.ts:45
↓ 17 callers
Function
createNNDescent
(count, inputDim, data, options = {})
packages/umap/umap-wasm/index.js:71
↓ 17 callers
Method
delete
(key: number)
packages/component/src/lib/dynamic_label_placement/priority_queue.ts:26
↓ 17 callers
Function
file_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
↓ 16 callers
Function
async_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 callers
Method
update
(props: Partial<EmbeddingAtlasProps>)
packages/viewer/src/api.ts:186
↓ 16 callers
Method
value
Creates a value node.
packages/component/src/lib/dataflow.ts:283
↓ 15 callers
Function
jsTypeFromDBType
(dbType: string)
packages/viewer/src/utils/db_types.ts:15
↓ 15 callers
Method
queryByIndex
(index: number, k: number)
packages/umap/umap-wasm/index.d.ts:40
↓ 15 callers
Function
stableDerived
( stores: S, fn: (values: StoresValues<S>) => T, initialValue?: T, )
packages/viewer/src/utils/store.ts:72
↓ 14 callers
Function
file_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
↓ 14 callers
Function
registerChartBuilder
(builder: ChartBuilderDescription<Spec, T>)
packages/viewer/src/charts/chart_types.ts:50
↓ 14 callers
Function
set_prop
Set the prop with key to value, only if value is not None. Key can be a dot-separated path for nested properties
packages/backend/embedding_atlas/options.py:104
↓ 14 callers
Function
solveExtents
( data: [number, number][], length: number, lengthMode: "inner" | "outer", )
packages/viewer/src/charts/common/solve_extents.ts:3
↓ 13 callers
Function
_infer_modality
Infer the modality by inspecting the first non-null value in the series.
packages/backend/embedding_atlas/projection.py:272
↓ 13 callers
Function
findClusters
(densityMap, width, height, options = {})
packages/density-clustering/density_clustering_wasm/js/index.js:13
↓ 12 callers
Method
_updateState
(updater: (draft: Draft<InternalState>) => void, options: { cleanup?: boolean } = {})
packages/viewer/src/stores/embedding_atlas_store.ts:239
↓ 12 callers
Function
base64Encode
(data: Uint8Array)
packages/utils/src/media.ts:135
↓ 12 callers
Function
decompress
( data: Uint8Array<ArrayBuffer>, format: CompressionFormat = "gzip", )
packages/utils/src/compression.ts:15
↓ 12 callers
Method
error
(text: string, options: Omit<LogMessage, "text"> = {})
packages/viewer/src/app/logging.ts:50
↓ 12 callers
Method
fill
Fill the given rect as occupied
packages/viewer/src/layouts/dashboard/occupancy_map.ts:78
↓ 12 callers
Method
info
(text: string, options: Omit<LogMessage, "text"> = {})
packages/viewer/src/app/logging.ts:46
↓ 11 callers
Method
append
(self, row)
packages/umap/benchmark/benchmark/common.py:110
↓ 11 callers
Function
base64Decode
(base64: string)
packages/utils/src/media.ts:143
↓ 11 callers
Function
compress
( data: Uint8Array<ArrayBuffer>, format: CompressionFormat = "gzip", )
packages/utils/src/compression.ts:3
↓ 11 callers
Function
startsWith
(data: Uint8Array, prefix: number[])
packages/utils/src/media.ts:46
↓ 10 callers
Method
apply
(value: any)
packages/viewer/src/charts/common/types.ts:94
↓ 10 callers
Function
isFloatingPointDBType
(dbType: string)
packages/viewer/src/utils/db_types.ts:35
↓ 9 callers
Method
clear
()
packages/viewer/src/stores/search_store.ts:192
↓ 8 callers
Function
_assert_projection_result
(result, n=NUM_SAMPLES)
packages/backend/tests/test_projection_transformers.py:110
↓ 8 callers
Method
f32
(value: number)
packages/component/src/lib/webgpu_renderer/uniforms.ts:56
↓ 8 callers
Function
query
(query: any)
packages/viewer/src/charts/common/aggregate.ts:111
↓ 8 callers
Function
register
(name, arg1, arg2)
packages/docs/examples/datasets.js:3
↓ 8 callers
Function
tryInvoke
* Invoke the method on target if defined, and if all args are defined.
packages/utils/src/interaction_handler.ts:41
↓ 7 callers
Function
adjusted
(ms: number)
packages/viewer/src/charts/common/formatter.ts:80
↓ 7 callers
Function
mapped
(column: T[], mapper: (x: T) => V, indices?: number[])
packages/viewer/src/charts/spec/layer_helper.ts:22
↓ 7 callers
Function
registerChartType
(type: string, component: ChartComponent, options: ChartTypeOptions = {})
packages/viewer/src/charts/chart_types.ts:45
↓ 7 callers
Method
setValue
(newValue: T)
packages/component/src/lib/dataflow.ts:57
↓ 7 callers
Method
update
(spec: ChartSpec, state: ChartState | undefined)
packages/viewer/src/charts/spec/runtime.ts:108
↓ 6 callers
Function
_to_canonical_binary
Convert series to canonical image format: list[{"bytes": bytes}].
packages/backend/embedding_atlas/projection.py:307
↓ 6 callers
Function
find_column_name
(existing_names, candidate)
packages/backend/embedding_atlas/cli.py:50
↓ 6 callers
Function
invokeWorker
(name: string, payload: any, transfer: Transferable[] = [])
packages/component/src/lib/embedding_view/worker/index.ts:29
↓ 6 callers
Function
knn_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 callers
Function
registerSimpleRenderer
(options: { name: string; label?: string; description?: string; renderer: (node: HTMLElement, props: R
packages/viewer/src/renderers/renderer_types.ts:79
↓ 6 callers
Function
resolve
(v)
packages/utils/src/worker_helper.ts:133
↓ 6 callers
Function
run_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
↓ 6 callers
Method
send
(data: string)
packages/viewer/src/app/reconnecting_websocket.ts:95
↓ 6 callers
Function
set
(value: T)
packages/viewer/src/utils/store.ts:102
↓ 5 callers
Function
E
( tag: string, options: { innerText?: string; innerHTML?: string; class?: string; attrs?:
packages/viewer/src/renderers/messages.ts:120
↓ 5 callers
Function
async_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 callers
Method
connect
()
packages/viewer/src/app/reconnecting_websocket.ts:33
↓ 5 callers
Function
datasets_dir
Return the datasets directory for a benchmark suite.
packages/umap/benchmark/benchmark/common.py:23
↓ 5 callers
Function
fetchData
(url, sha256sum, context)
packages/docs/examples/datasets.js:206
↓ 5 callers
Method
fetchEndpoint
(endpoint: string, init?: RequestInit)
packages/viewer/src/app/backend_data_source.ts:108
↓ 5 callers
Function
file_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 callers
Function
isolatedWritable
(wrapped: Writable<T>)
packages/viewer/src/utils/store.ts:91
↓ 5 callers
Function
joinUrl
(a: string, b: string)
packages/viewer/src/app/backend_data_source.ts:13
↓ 5 callers
Function
preamble
(kind: bytes, length: int)
packages/backend/embedding_atlas/cache.py:412
↓ 5 callers
Function
sanitize
(value: number | undefined)
packages/viewer/src/charts/common/plot_layout.ts:6
↓ 5 callers
Method
search
(query: any, mode: string)
packages/viewer/src/stores/search_store.ts:98
↓ 5 callers
Method
update
(state: State)
packages/viewer/src/stores/history_manager.ts:54
↓ 5 callers
Method
vec4f
(x: number, y: number, z: number, w: number)
packages/component/src/lib/webgpu_renderer/uniforms.ts:81
↓ 4 callers
Function
_assert_projection_result
(result, n=NUM_SAMPLES)
packages/backend/tests/test_projection_litellm.py:90
↓ 4 callers
Function
_derive_cache_key_and_encryption_key
( value: Any, scope: str | None, cache_root: Path )
packages/backend/embedding_atlas/cache.py:352
↓ 4 callers
Method
_getData
()
packages/viewer/src/embedding/embedding.worker.ts:59
↓ 4 callers
Function
_resolve_cache_root
(cache_root: str | Path | None = None)
packages/backend/embedding_atlas/cache.py:303
↓ 4 callers
Method
_syncHistory
()
packages/viewer/src/stores/embedding_atlas_store.ts:208
↓ 4 callers
Function
_to_canonical_text
Convert series to canonical text format: list[str] with nulls as 'null'.
packages/backend/embedding_atlas/projection.py:302
↓ 4 callers
Function
_to_canonical_vector
Convert series to canonical vector format: list[ndarray[float32]].
packages/backend/embedding_atlas/projection.py:325
↓ 4 callers
Function
adjustForGray
(hex: string, lightnessShift: number = 0)
packages/viewer/src/charts/common/theme.ts:58
↓ 4 callers
Function
constant
(length: number, value: T)
packages/viewer/src/charts/spec/layer_helper.ts:30
↓ 4 callers
Function
dayNumToMs
(dayNum: number)
packages/viewer/src/charts/common/binning.ts:250
↓ 4 callers
Method
fieldExpr
(field: SQLField)
packages/viewer/src/charts/spec/runtime.ts:200
↓ 4 callers
Function
fieldTitle
(field: SQLField)
packages/viewer/src/charts/spec/runtime.ts:571
next →
1–100 of 1,023, ranked by callers