Skip to main content

Crate hyphae_core

Crate hyphae_core 

Source
Expand description

Stable product identity, compatibility constants, and canonical vector domain values shared by Hyphae surfaces.

Structs§

Q15Vector
Canonical nonzero signed-Q15 vector.
VectorSpaceDefinition
Immutable definition of one named vector space.
VectorSpaceName
Canonical bounded ASCII name for one vector space.
VersionInfo
Product version information that can be reported without opening a data directory.

Enums§

VectorMetric
Supported canonical vector metric.
VectorValueError
Failure to construct a canonical shared vector value.

Constants§

API_VERSION
Current public HTTP API version.
DISK_FORMAT_VERSION
Current on-disk format version.
DURABLE_RETRIEVAL_DISK_FORMAT_VERSION
Disk format introduced by Hyphae 0.2 durable retrieval.
MAX_VECTOR_DIMENSIONS
Maximum canonical vector dimension.
MAX_VECTOR_SPACE_NAME_BYTES
Maximum canonical vector-space identifier length.
MIN_DISK_FORMAT_VERSION
Oldest on-disk format this binary can open and migrate.
PRODUCT_NAME
Canonical product and executable name.
SCORE_NANOS_SCALE
Scale used by canonical cosine scores.

Functions§

current_version
Returns the version information compiled into this build.