MCPcopy Create free account

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

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

↓ 1 callersFunctioncompute_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 callersMethodcompute_min_distance_to_edge
(&self, node: i32)
packages/density-clustering/density_clustering/src/find_clusters.rs:442
↓ 1 callersMethodcompute_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 callersMethodcompute_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 callersFunctioncompute_recall
(true_indices, approx_indices)
packages/umap/benchmark/benchmark/nndescent/python_bench.py:16
↓ 1 callersFunctioncompute_recall
(true_indices: &Array2<i32>, approx_indices: &Array2<i32>)
packages/umap/benchmark/src/bin/nndescent_bench.rs:76
↓ 1 callersFunctioncompute_recall
Compute recall: fraction of true neighbors found.
packages/umap/nndescent/tests/test_gpu.rs:49
↓ 1 callersFunctionconcatEmbeddings
* 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 callersFunctioncontinuousTicks
(options: ContinuousTicksOptions)
packages/viewer/src/charts/common/ticks.ts:56
↓ 1 callersMethodconvert
(self, value, param, ctx)
packages/backend/embedding_atlas/cli.py:36
↓ 1 callersFunctionconvertFloat16ToFloat32Array
(inputs: ArrayBuffer)
packages/component/src/lib/webgpu_renderer/renderer.ts:555
↓ 1 callersFunctioncorrect_alternative_cosine
(d: f32)
packages/umap/nndescent/src/distance.rs:496
↓ 1 callersFunctioncorrect_squared_euclidean
(d: f32)
packages/umap/nndescent/src/distance.rs:492
↓ 1 callersFunctioncorrectedBufferSize
(size: number)
packages/component/src/lib/webgpu_renderer/utils.ts:57
↓ 1 callersFunctioncounts
Build a Map<string, number> from a plain object, for terse fixtures.
packages/viewer/test/prediction.test.ts:8
↓ 1 callersMethodcreateAggregationClients
(sig: ClientSignature)
packages/viewer/src/charts/features/features_list_store.ts:395
↓ 1 callersFunctioncreateDuckDB
({ log = false } = {})
packages/viewer/src/utils/duckdb.ts:28
↓ 1 callersFunctioncreateEmbeddingProjector
(args: EmbeddingProjectorArgs)
packages/viewer/src/embedding/index.ts:31
↓ 1 callersFunctioncreateEmbeddingScorer
(args: EmbeddingScorerArgs)
packages/viewer/src/embedding/index.ts:37
↓ 1 callersFunctioncreateImage
(url: string)
packages/viewer/src/utils/screenshot.ts:55
↓ 1 callersFunctioncreateNNDescent
(count, inputDim, data, options = {})
packages/umap/umap-wasm/index.js:244
↓ 1 callersFunctioncreateOrUpdate
()
packages/backend/src/anywidget/index.ts:125
↓ 1 callersFunctioncreateSampleDataTable
(coordinator: Coordinator, table: string, count: number)
packages/examples/src/sample_datasets.ts:59
↓ 1 callersFunctioncreateSearchIndex
()
packages/viewer/src/search/search.ts:10
↓ 1 callersFunctioncreateSequencer
* A tiny async sequencer that serializes access to a resource which can only be * touched while no async section holds it. * * `step`/`run` are asy
packages/umap/umap-wasm/index.js:106
↓ 1 callersFunctioncreateUMAPFromKNN
(count, outputDim, knnIndices, knnDistances, options = {})
packages/umap/umap-wasm/index.js:60
↓ 1 callersFunctioncreateView
(data_frame: ArrowTable, props: Partial<EmbeddingAtlasProps>)
packages/backend/src/streamlit/streamlit.ts:39
↓ 1 callersMethodcurrent_epoch
The number of epochs run so far.
packages/umap/umap/src/optimize.rs:609
↓ 1 callersFunctioncyrb64
cyrb53 (c) 2018 bryc (github.com/bryc) * License: Public domain (or MIT if needed). Attribution appreciated. * * A fast and simple 53-bit string ha
packages/utils/src/hash.ts:22
↓ 1 callersFunctiondataBuffers
(df: Dataflow, gl: Node<WebGL2RenderingContext>, inputs: RenderInputs)
packages/component/src/lib/webgl2_renderer/renderer.ts:182
↓ 1 callersFunctiondateHelpers
(hasTimezone: boolean)
packages/viewer/src/charts/common/binning.ts:183
↓ 1 callersFunctiondayNumToMs
(dayNum: number)
packages/viewer/src/charts/common/binning.ts:250
↓ 1 callersFunctiondedupBy
(store: Readable<T>, equals: (a: T, b: T) => boolean)
packages/viewer/src/utils/store.ts:33
↓ 1 callersFunctiondeepStableDerived
( stores: S, fn: (values: StoresValues<S>) => T, initialValue?: T, )
packages/viewer/src/utils/store.ts:106
↓ 1 callersFunctiondefaultCharts
(options: { coordinator: Coordinator; table: string; id: string; projection?: { x: string; y: string;
packages/viewer/src/charts/default_charts.ts:30
↓ 1 callersMethoddefineTools
()
packages/viewer/src/model_context/model_context.ts:59
↓ 1 callersFunctiondensityMapCommand
( df: Dataflow, gl: Node<WebGL2RenderingContext>, dataBuffers: DataBuffers, width: Node<number>, hei
packages/component/src/lib/webgl2_renderer/renderer.ts:407
↓ 1 callersFunctiondensityRenderCommand
( df: Dataflow, gl: Node<WebGL2RenderingContext>, inputs: RenderInputs, buffers: DataBuffers, )
packages/component/src/lib/webgl2_renderer/renderer.ts:264
↓ 1 callersFunctiondeserializePayload
(data: string)
packages/viewer/src/utils/query_payload.ts:14
↓ 1 callersFunctiondetectFeaturesKind
* Detect whether the `features` column is a plain string list or a struct list. * Uses DESCRIBE on the projected expression and the shared jsTypeFrom
packages/viewer/src/charts/features/features_list_store.ts:524
↓ 1 callersFunctiondetermine_and_load_data
(filename: str, splits: list[str] | None = None)
packages/backend/embedding_atlas/cli.py:62
↓ 1 callersFunctiondfs_convert
( node: usize, hyperplanes: &[Vec<f32>], offsets: &[f32], children: &[(i32, i3
packages/umap/nndescent/src/rp_trees.rs:789
↓ 1 callersFunctiondimensionModifier
(dimension?: Dimension)
packages/viewer/src/charts/spec/layer_helper.ts:43
↓ 1 callersFunctiondiscBlurCommand
( df: Dataflow, gl: Node<WebGL2RenderingContext>, radius: Node<number>, )
packages/component/src/lib/webgl2_renderer/disc_blur.ts:62
↓ 1 callersMethoddispatch_chunk
Dispatch a single chunk of pairs (must fit within buffer limits).
packages/umap/nndescent/src/gpu.rs:591
↓ 1 callersFunctiondiversify
Diversify the neighbor graph using relative neighborhood pruning. Removes edges where a shorter path through a retained neighbor exists.
packages/umap/nndescent/src/lib.rs:634
↓ 1 callersMethoddiversify_prob
(mut self, p: f32)
packages/umap/umap-wasm/src/lib.rs:851
↓ 1 callersFunctiondot
(a: Float32Array, b: Float32Array)
packages/viewer/src/embedding/scorer-calibration.ts:150
↓ 1 callersFunctiondownloadBuffer
(arrayBuffer: ArrayBuffer | Uint8Array<ArrayBuffer>, fileName: string)
packages/viewer/src/utils/download.ts:3
↓ 1 callersMethoddownload_embedding
Download the embedding from the GPU into a fresh Vec.
packages/umap/umap/src/gpu_optimize.rs:652
↓ 1 callersFunctiondownload_file
(url: str, path: str)
packages/viewer/scripts/download_duckdb_extensions.py:18
↓ 1 callersFunctiondownload_files
()
packages/viewer/scripts/download_duckdb_extensions.py:29
↓ 1 callersFunctiondynamicLabelPlacement
(...args)
packages/component/src/lib/embedding_view/worker/index.ts:47
↓ 1 callersFunctionembedAll
* Embed `inputs` and return a map from each input string to its own copy of the * pooled vector (copied out so it survives the underlying tensor bein
packages/viewer/src/embedding/scorer-calibration.ts:135
↓ 1 callersFunctionembedBatch
(inputs: EmbeddingInput[])
packages/viewer/src/inference/embedding.ts:317
↓ 1 callersFunctionembedBody
(texts: string[], dimensions = 4)
packages/viewer/test/inference_embedding.test.ts:23
↓ 1 callersMethodembedQuery
(query: string)
packages/viewer/src/embedding/scorer.ts:91
↓ 1 callersMethodembedding
(&self)
packages/umap/umap-wasm/src/lib.rs:429
↓ 1 callersFunctionembeddingHighlightScorer
(options?: EmbeddingScorerOptions)
packages/viewer/src/highlight/embedding-scorer.ts:51
↓ 1 callersFunctionembedding_atlas
Create an Embedding Atlas widget in Streamlit. Args: data_frame: The data frame to visualize. x: Th
packages/backend/embedding_atlas/streamlit.py:15
↓ 1 callersFunctionemit
(kind: bytes, data: bytes)
packages/backend/embedding_atlas/cache.py:415
↓ 1 callersFunctionemit_value
(v)
packages/backend/embedding_atlas/cache.py:419
↓ 1 callersFunctionencode
(obj)
packages/docs/examples/utils.js:31
↓ 1 callersFunctionenqueue
(fn)
packages/umap/umap-wasm/index.js:111
↓ 1 callersFunctionensureBuckets
(levels: number, scheme: HighlightScheme = defaultScheme)
packages/viewer/src/highlight/registry.ts:97
↓ 1 callersFunctionensureStylesFor
(root: Document | ShadowRoot)
packages/viewer/src/highlight/registry.ts:146
↓ 1 callersFunctionensureVarStyle
Define the document-level color variables for light and dark modes.
packages/viewer/src/highlight/registry.ts:120
↓ 1 callersFunctionestimate_density_cutoff_plane
(boundary: &Vec<(i32, i32, f32)>)
packages/density-clustering/density_clustering/src/plane_fitting.rs:9
↓ 1 callersFunctioneuclidean_hub_split
Euclidean hub-based split: uses top-3 highest-degree points to generate hyperplanes between all pairs, picks the most balanced split.
packages/umap/nndescent/src/rp_trees.rs:952
↓ 1 callersFunctioneuclidean_random_projection_split
Euclidean random projection split: picks 2 random points, computes their difference as hyperplane and midpoint offset.
packages/umap/nndescent/src/rp_trees.rs:178
↓ 1 callersFunctionexact_knn
Compute exact k-NN using sklearn, including self-matches.
packages/umap/benchmark/benchmark/nndescent/generate_data.py:22
↓ 1 callersFunctionexportMosaicSelection
( coordinator: Coordinator, table: string, predicate: string | null, format: ExportFormat, )
packages/viewer/src/utils/mosaic_exporter.ts:28
↓ 1 callersMethodexport_to_folder
( self, static_path: str, folder_path: str, metadata_overrides: dict | None =
packages/backend/embedding_atlas/data_source.py:137
↓ 1 callersFunctionextensionFromMimeType
(mimeType: string)
packages/viewer/src/app/import_data.ts:159
↓ 1 callersFunctionextensionFromURL
(url: string)
packages/viewer/src/app/import_data.ts:182
↓ 1 callersFunctionextensionRepositoryUrl
()
packages/viewer/src/utils/duckdb.ts:18
↓ 1 callersFunctionextractSegments
(root: Element, exclude: string = DEFAULT_EXCLUDE, include?: string)
packages/viewer/src/highlight/text-map.ts:69
↓ 1 callersFunctionextract_json_int
(json: &str, key: &str)
packages/umap/benchmark/src/bin/nndescent_bench.rs:28
↓ 1 callersFunctionextract_json_int
(json: &str, key: &str)
packages/umap/benchmark/src/bin/umap_bench.rs:14
↓ 1 callersMethodf32
(value: number)
packages/component/src/lib/webgpu_renderer/uniforms.ts:56
↓ 1 callersFunctionfakeResponse
({ status = 200, headers = {}, body = {} }: FakeResponseInit)
packages/viewer/test/inference_embedding.test.ts:13
↓ 1 callersFunctionfeatureCountsByClass
(feature: AggFeature)
packages/viewer/src/charts/features/features_list_store.ts:879
↓ 1 callersFunctionfetchEmbedding
(inputs: EmbeddingInput[])
packages/viewer/src/inference/embedding.ts:357
↓ 1 callersFunctionfetchWithProgress
(url: string, init?: RequestInit, logger?: Logger)
packages/viewer/src/app/import_data.ts:100
↓ 1 callersFunctionfetch_mnist
Fetch MNIST (70k images of 28x28 pixels).
packages/umap/benchmark/benchmark/umap/generate_data.py:20
↓ 1 callersFunctionfieldPredicate
(inputExpr: SQL.ExprNode, v: AggregateValue | AggregateValue[])
packages/viewer/src/charts/spec/runtime.ts:415
↓ 1 callersFunctionfieldTitle
(field: SQLField)
packages/viewer/src/charts/spec/runtime.ts:576
↓ 1 callersFunctionfile_hash
(path: Path)
packages/docs/generate_assets.py:33
↓ 1 callersFunctionfilterExprToExpr
(filter: SQL.FilterExpr | undefined | null)
packages/viewer/src/charts/features/features_list_store.ts:533
↓ 1 callersFunctionfindClusters
(densityMap, width, height, options = {})
packages/density-clustering/density_clustering_wasm/js/index.js:13
↓ 1 callersFunctionfindNode
Binary-search for the node whose [start, end) range contains `offset`.
packages/viewer/src/highlight/text-map.ts:107
↓ 1 callersFunctionfind_available_port
Find the next available port starting from start_port.
packages/backend/embedding_atlas/cli.py:140
↓ 1 callersFunctionfind_clusters
(input: &DensityMap, options: IFindClustersOptions)
packages/density-clustering/density_clustering_wasm/src/lib.rs:92
↓ 1 callersFunctionfind_initial_clusters
(density_map: &Array2D<f32>)
packages/density-clustering/density_clustering/src/find_clusters.rs:118
↓ 1 callersFunctionfind_initial_clusters_disjoint_set
( density_map: &Array2D<f32>, )
packages/density-clustering/density_clustering/src/find_clusters.rs:221
↓ 1 callersMethodfind_parent
(&mut self, location: (i32, i32))
packages/density-clustering/density_clustering/src/disjoint_set_2d.rs:24
↓ 1 callersFunctionfind_unlabeled_clusters
( density_map: &Array2D<f32>, cluster_map: &mut Array2D<i32>, clusters: &mut Vec<ClusterSummary>,
packages/density-clustering/density_clustering/src/find_clusters.rs:181
↓ 1 callersFunctionfiniteExtent
(values: any[])
packages/viewer/src/charts/spec/runtime.ts:639
↓ 1 callersFunctionfit_rects_from_polygons
(polygons: &[Vec<(f64, f64)>])
packages/density-clustering/density_clustering/src/simplify_contours.rs:125
↓ 1 callersFunctionflush
(scorer: HighlightScorer<any>, queryKey: string)
packages/viewer/src/highlight/scheduler.ts:135
← previousnext →501–600 of 1,668, ranked by callers