File size: 637 Bytes
3200eec faf1a44 3200eec f703b22 3200eec f703b22 3200eec 1465383 3200eec 897c3c0 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | 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
|