File size: 1,254 Bytes
2c65306
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
"""

BitCache Enterprise: Ultra-Low-Memory KV-Cache Compression Middleware

Copyright (c) 2026 Kelvin Axhcar. All rights reserved. Proprietary and Confidential.

"""
from __future__ import annotations

import sys
import importlib
from pathlib import Path

# Registra o diretório para carregar os módulos binários .pyc compilados
__version__ = "1.0.0-enterprise"

# Importa os componentes compilados
from .config import BitCacheConfig, ProfileType
from .engine import BitCacheEngine
from .metrics import BitCacheMetrics
from .hooks import patch_model, unpatch_model, activate_license, get_bitcache_engine, get_bitcache_metrics
from .licensing import validate_license, LicenseError, LicenseExpiredError, LicenseTamperedError, LicenseInfo
from .cheeger_spectral_quantizer import CheegerSpectralQuantizer, QuantizationReport

__all__ = [
    "BitCacheConfig",
    "ProfileType",
    "BitCacheEngine",
    "BitCacheMetrics",
    "CheegerSpectralQuantizer",
    "QuantizationReport",
    "patch_model",
    "unpatch_model",
    "activate_license",
    "validate_license",
    "LicenseError",
    "LicenseExpiredError",
    "LicenseTamperedError",
    "LicenseInfo",
    "get_bitcache_engine",
    "get_bitcache_metrics",
]