viconbert-base / configuration_viconbert.py
tkhangg0910's picture
Upload folder using huggingface_hub
df0983e verified
from transformers import PretrainedConfig
class ViConBERTConfig(PretrainedConfig):
model_type = "viconbert"
def __init__(
self,
base_model="vinai/phobert-base",
base_model_cache_dir="embeddings/base_models",
hidden_dim=512,
out_dim=768,
dropout=0.1,
num_layers=1,
num_head=3,
encoder_type="attentive",
context_window_size=3,
**kwargs
):
super().__init__(**kwargs)
self.base_model = base_model
self.base_model_cache_dir = base_model_cache_dir
self.hidden_dim = hidden_dim
self.out_dim = out_dim
self.dropout = dropout
self.num_layers = num_layers
self.num_head = num_head
self.encoder_type = encoder_type
self.context_window_size = context_window_size