Skip to main content

Crate haagenti_python

Crate haagenti_python 

Source
Expand description

Python bindings for Haagenti tensor compression library.

Provides:

  • HCT format reading/writing for tensor storage
  • HoloTensor progressive encoding/decoding
  • LZ4/Zstd compression backends

§Example (Python)

from haagenti import HctReader, CompressionAlgorithm, DType

# Read an HCT file
reader = HctReader("model.hct")
header = reader.header()
print(f"Shape: {header.shape}, DType: {header.dtype}")

# Decompress all data
data = reader.decompress_all()

Structs§

DecompressionError
HctHeader
Header information for an HCT file.
HctReader
Reader for HCT (Haagenti Compressed Tensor) files.
HctWriter
Writer for HCT (Haagenti Compressed Tensor) files.
HoloFragmentPy
A fragment of a HoloTensor.
HoloTensorDecoder
Decoder for HoloTensor with progressive reconstruction.
HoloTensorEncoder
Encoder for HoloTensor (progressive tensor loading).
HoloTensorHeaderPy
Header for a HoloTensor file.
StreamingDecoder
Streaming decoder for incremental decompression.
StreamingEncoder
Streaming encoder for incremental compression.
ZstdDict
A trained Zstd dictionary for improved compression.

Enums§

CompressionAlgorithm
Compression algorithm for HCT files.
DType
Data type for tensor elements.
HolographicEncoding
Holographic encoding type.
QuantizationScheme
Quantization scheme for compressed tensors.