Wolfram · Introspection

Introspection

Needs["USearch`"] 3.0.0-rc.1 · 4c3e5023

  • DenseDescribe[receiver] answers the metric, quantization, dimensions, connectivity, size, capacity, memory usage and dispatched capabilities.
  • DenseHealth[receiver] answers <|"Audited"->…, "Reachable"->…, "Sweeps"->…|>: the entries published when the audit started, how many of them a search reaches, and the levels the sweep took to converge.
  • DenseCount[receiver, key] counts the entries under one key.
  • VersionName[], CapabilitiesCompiled[] and CapabilitiesAvailable[] describe the library itself.

API

Functions

DenseHealthDenseHealth[receiver] audits how much of the graph a search can reach, leaving the index unchanged.
USearch.wl:40 ↗
DenseHealth[receiver]
DenseCountDenseCount[receiver, key] counts the entries stored under key.
USearch.wl:43 ↗
DenseCount[receiver, key]
DenseDescribeDenseDescribe[receiver] reports the index's frozen metadata and current counters.
USearch.wl:47 ↗
DenseDescribe[receiver]
VersionNameVersionName[] gives the library's semantic version.
USearch.wl:52 ↗
VersionName[]
CapabilitiesCompiledCapabilitiesCompiled[] lists the kernel families this build carries.
USearch.wl:53 ↗
CapabilitiesCompiled[]
CapabilitiesAvailableCapabilitiesAvailable[] lists the kernel families this machine can run.
USearch.wl:54 ↗
CapabilitiesAvailable[]