BonanDing's picture
Initial commit
b47a1ce
from .types import MemoryRecord, MemorySourceType, MemoryStreamTensors, RevisitRetrievalResult, StreamGateState
from .memory import CausalMemoryBank, MemoryBankQuery, stack_record_tokens
from .compression import CausalConv3DDynamicCompressor, latent_patch_tokens, spatial_pool_tokens
from .retrieval import deterministic_revisit_retrieval
from .schedules import compute_stream_gates, CurriculumState, resolve_curriculum, DeMemWMCurriculumState, resolve_dememwm_curriculum
from .gates import RevisitRawGate
from .cache import StreamingCache, DeMemWMStreamingCache
from .injection import InjectionAdapter, DeMemWMInjectionAdapter
__all__ = [
"MemoryRecord", "MemorySourceType", "MemoryStreamTensors", "RevisitRetrievalResult", "StreamGateState",
"CausalMemoryBank", "MemoryBankQuery", "stack_record_tokens",
"CausalConv3DDynamicCompressor", "latent_patch_tokens", "spatial_pool_tokens",
"deterministic_revisit_retrieval", "compute_stream_gates", "CurriculumState", "resolve_curriculum",
"DeMemWMCurriculumState", "resolve_dememwm_curriculum", "RevisitRawGate",
"StreamingCache", "DeMemWMStreamingCache", "InjectionAdapter", "DeMemWMInjectionAdapter",
]