Download configuration_diffusion.py from kelu01/Chemfuser: direct link, hf CLI and curl.
- Browser
- Download file 637 Bytes
-
https://huggingface.co/kelu01/Chemfuser/resolve/main/configuration_diffusion.py
- Command line
-
hf download hf://kelu01/Chemfuser/configuration_diffusion.py
-
curl -L -o configuration_diffusion.py https://huggingface.co/kelu01/Chemfuser/resolve/main/configuration_diffusion.py
637 Bytes
| from transformers import PretrainedConfig | |
| class DiffusionConfig(PretrainedConfig): | |
| model_type = "gpt2" | |
| def __init__( | |
| self, | |
| vocab_size=425, | |
| d_model=512, | |
| n_heads=16, | |
| n_layers=6, | |
| dropout=0.1, | |
| max_len=2250, | |
| num_steps=1000, | |
| pad_token=0, | |
| **kwargs | |
| ): | |
| super().__init__(**kwargs) | |
| self.vocab_size = vocab_size | |
| self.d_model = d_model | |
| self.n_heads = n_heads | |
| self.n_layers = n_layers | |
| self.dropout = dropout | |
| self.max_len = max_len | |
| self.num_steps = num_steps | |
| self.pad_token = pad_token | |