Omarrran's picture
Add Transformers-compatible ks_byte_lm SpaceByte release
45121cf verified
Raw
History Blame Contribute Delete
566 Bytes
"""Kashmiri normalization for byte-level LM training.
Public API:
normalize_for_lm(text, cfg=None) -> str # one-shot
LMNormalizer(cfg) # reusable callable
NormConfig(zwnj_policy, digit_policy, remove_diacritics)
run_guards(strict=True) # validate vendored mappings
"""
from .guard import NormalizerGuardError, run_guards
from .lm import LMNormalizer, NormConfig, normalize_for_lm
__all__ = [
"normalize_for_lm",
"LMNormalizer",
"NormConfig",
"run_guards",
"NormalizerGuardError",
]