nicolaus625 commited on
Commit
7c7f4cb
1 Parent(s): 44ff2a8

Upload model

Browse files
Files changed (2) hide show
  1. config.json +1 -0
  2. configuration_musilingo.py +29 -0
config.json CHANGED
@@ -3,6 +3,7 @@
3
  "MusilingoModel"
4
  ],
5
  "auto_map": {
 
6
  "AutoModel": "modelling_musilingo.MusilingoModel"
7
  },
8
  "device_8bit": 0,
 
3
  "MusilingoModel"
4
  ],
5
  "auto_map": {
6
+ "AutoConfig": "configuration_musilingo.MusiLingoConfig",
7
  "AutoModel": "modelling_musilingo.MusilingoModel"
8
  },
9
  "device_8bit": 0,
configuration_musilingo.py ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from transformers import PretrainedConfig
2
+
3
+
4
+ PATH = "."
5
+
6
+ class MusiLingoConfig(PretrainedConfig):
7
+ model_type = "musilingo"
8
+ is_encoder_decoder = True
9
+ def __init__(self,
10
+ mert_model = "m-a-p/MERT-v1-330M",
11
+ llama_model = f'lmsys/vicuna-7b-delta-v0',
12
+ prompt_path = "",
13
+ prompt_template = '###Human: {} ###Assistant: ',
14
+ max_txt_len = 32,
15
+ end_sym = '\n',
16
+ low_resource = False,
17
+ device_8bit = 0,
18
+ # linear_ckpt_path = "",
19
+ **kwargs):
20
+ self.mert_model = mert_model
21
+ self.llama_model = llama_model
22
+ self.prompt_path = prompt_path
23
+ self.prompt_template = prompt_template
24
+ self.max_txt_len = max_txt_len
25
+ self.end_sym = end_sym
26
+ self.low_resource = low_resource
27
+ self.device_8bit = device_8bit
28
+ # self.linear_ckpt_path = linear_ckpt_path
29
+ super().__init__(**kwargs)