from transformers import PretrainedConfig, AutoConfig class CustomConfig5(PretrainedConfig): model_type = "custom5" def __init__( self, models=None, coeffs=None, **kwargs, ): super().__init__(**kwargs) self.models = models self.coeffs = coeffs if models: configs = [ AutoConfig.from_pretrained(model) for model in models ] self.vocab_size = configs[0].vocab_size