IE101TW / tools /runner_utils /conifg_extensive.py
DeepLearning101's picture
Upload 21 files
45311fe
raw
history blame
679 Bytes
from transformers import AutoConfig
from config import ModelArguments
# add external config.
def config_extensive(hf_config: AutoConfig, model_config: ModelArguments):
hf_config.use_prompt_for_cls = model_config.use_prompt_for_cls
hf_config.use_freezing = model_config.use_freezing
hf_config.adapter_choice = model_config.adapter_choice
hf_config.adapter_dim = model_config.adapter_dim
hf_config.pre_seq_len = model_config.pre_seq_len
hf_config.prefix_projection = model_config.prefix_projection
hf_config.prefix_hidden_size = model_config.prefix_hidden_size
hf_config.hidden_dropout_prob = model_config.hidden_dropout_prob
return hf_config