Spaces:
Sleeping
Sleeping
| """Tiny Transformer: a minimal GPT-style language model.""" | |
| from tiny_transformer.config import ModelConfig, TrainConfig | |
| from tiny_transformer.tokenizer import BytePairTokenizer, CharTokenizer | |
| __all__ = ["BytePairTokenizer", "CharTokenizer", "ModelConfig", "TinyTransformer", "TrainConfig"] | |
| def __getattr__(name: str): | |
| if name == "TinyTransformer": | |
| from tiny_transformer.model import TinyTransformer | |
| return TinyTransformer | |
| raise AttributeError(f"module {__name__!r} has no attribute {name!r}") | |