bard-small / configuration_bard.py
lowerkey's picture
Upload folder using huggingface_hub
76d09fe verified
Raw History Blame Contribute Delete
751 Bytes
from transformers import PretrainedConfig
class BardConfig(PretrainedConfig):
model_type = "bard"
def __init__(
self,
vocab_size=16384,
d_model=512,
n_heads=8,
n_layers=36,
window=256,
global_every=4,
rope="local",
parallel=True,
context=4096,
vars_weight=4.0,
**kwargs,
):
self.vocab_size = vocab_size
self.d_model = d_model
self.n_heads = n_heads
self.n_layers = n_layers
self.window = window
self.global_every = global_every
self.rope = rope
self.parallel = parallel
self.context = context
self.vars_weight = vars_weight
super().__init__(**kwargs)