Skip to main content

Module formats

Module formats 

Source
Expand description

Format conversion utilities for embeddenator types.

This module provides conversions between embeddenator native types and various external formats:

  • JSON (human-readable, cross-language)
  • Bincode (binary, efficient)
  • Text representations (debugging, CLI output)

All conversions support round-trip guarantees where applicable.

Enums§

FormatError
Error type for format conversions
OutputFormat
Supported output formats for conversion

Functions§

engram_from_format
Convert from bytes to Engram
engram_to_format
Convert Engram to specified format
manifest_from_format
Convert from bytes to Manifest
manifest_to_format
Convert Manifest to specified format
sparse_vec_from_format
Convert from bytes to SparseVec
sparse_vec_to_format
Convert SparseVec to specified format
sub_engram_from_format
Convert from bytes to SubEngram
sub_engram_to_format
Convert SubEngram to specified format
vsa_config_from_format
Convert from bytes to ReversibleVSAConfig
vsa_config_to_format
Convert ReversibleVSAConfig to specified format