Spaces:
Sleeping
Sleeping
Download src/config.py from hoom4n/TransformerTorch: direct link, hf CLI and curl.
- Browser
- Download file 746 Bytes
-
https://huggingface.co/spaces/hoom4n/TransformerTorch/resolve/main/src/config.py
- Command line
-
hf download hf://spaces/hoom4n/TransformerTorch/src/config.py
-
curl -L -o config.py https://huggingface.co/spaces/hoom4n/TransformerTorch/resolve/main/src/config.py
746 Bytes
| from dataclasses import dataclass, field | |
| class HPARAMS: | |
| vocab_size = 12500 | |
| max_seq_len = 32 | |
| batch_size = 128 | |
| model_hparams: dict = field(default_factory=lambda: { | |
| "d_model" : 512, | |
| "nhead" : 8, | |
| "num_encoder_layers" : 2, | |
| "num_decoder_layers" : 2, | |
| "dim_feedforward" : 2048, | |
| "dropout" : 0.1, | |
| "padding_idx" : 0, | |
| }) | |
| optimizer_hparams: dict = field(default_factory=lambda: { | |
| "lr": 1e-3, | |
| "weight_decay": 2e-5 | |
| }) | |
| trainer_hparams: dict = field(default_factory=lambda: { | |
| "n_epochs": 20, | |
| "enable_mixed_precision": True, | |
| "restore_best_model" : False, | |
| "use_early_stopping" : True, | |
| "early_stopping_patience" : 3, | |
| "grad_clip_value" : None | |
| }) | |