| import sys | |
| from pathlib import Path | |
| _VENDOR_ROOT = Path(__file__).resolve().parent.parent / ".vendor" | |
| for _vendor_path in (_VENDOR_ROOT / "python", _VENDOR_ROOT / "sitepkgs"): | |
| if _vendor_path.exists(): | |
| vendor_text = str(_vendor_path) | |
| if vendor_text not in sys.path: | |
| sys.path.insert(0, vendor_text) | |
| from .checkpoint import inspect_checkpoint, read_safetensor_file | |
| from .config import ReframrConfig | |
| from .embeddings import EmbeddingModel, fit_ppmi_embedding | |
| from .hippo import AnalyticalMemoryUnit, hippo_legs_matrix | |
| from .model import ReframrModel | |
| from .reasoning import REASONING_CONTROL_TOKENS, REASONING_PROFILES, TOKENIZER_NAME | |
| from .tokenizer import NativeTokenizer | |
| __all__ = [ | |
| "AnalyticalMemoryUnit", | |
| "EmbeddingModel", | |
| "NativeTokenizer", | |
| "REASONING_CONTROL_TOKENS", | |
| "REASONING_PROFILES", | |
| "ReframrConfig", | |
| "ReframrModel", | |
| "TOKENIZER_NAME", | |
| "fit_ppmi_embedding", | |
| "hippo_legs_matrix", | |
| "inspect_checkpoint", | |
| "read_safetensor_file", | |
| ] | |