| | from transformers import PretrainedConfig |
| |
|
| |
|
| | PATH = "." |
| |
|
| | class MusiLingoConfig(PretrainedConfig): |
| | model_type = "musilingo" |
| | is_encoder_decoder = True |
| | def __init__(self, |
| | mert_model = "m-a-p/MERT-v1-330M", |
| | llama_model = f'lmsys/vicuna-7b-delta-v0', |
| | prompt_path = "", |
| | prompt_template = '###Human: {} ###Assistant: ', |
| | max_txt_len = 32, |
| | end_sym = '\n', |
| | low_resource = False, |
| | device_8bit = 0, |
| | |
| | **kwargs): |
| | self.mert_model = mert_model |
| | self.llama_model = llama_model |
| | self.prompt_path = prompt_path |
| | self.prompt_template = prompt_template |
| | self.max_txt_len = max_txt_len |
| | self.end_sym = end_sym |
| | self.low_resource = low_resource |
| | self.device_8bit = device_8bit |
| | |
| | super().__init__(**kwargs) |
| |
|