KingNish commited on
Commit
d7e3d44
·
verified ·
1 Parent(s): 6b78ccb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -16
app.py CHANGED
@@ -132,22 +132,6 @@ model = AutoModelForCausalLM.from_pretrained(
132
  model.to(device)
133
  model.eval()
134
 
135
- mmtokenizer = _MMSentencePieceTokenizer("./mm_tokenizer_v0.2_hf/tokenizer.model")
136
-
137
- basic_model_config='./xcodec_mini_infer/final_ckpt/config.yaml',
138
- resume_path='./xcodec_mini_infer/final_ckpt/ckpt_00360000.pth',
139
- config_path='./xcodec_mini_infer/decoders/config.yaml',
140
- vocal_decoder_path='./xcodec_mini_infer/decoders/decoder_131000.pth',
141
- inst_decoder_path='./xcodec_mini_infer/decoders/decoder_151000.pth',
142
-
143
- codectool = CodecManipulator("xcodec", 0, 1)
144
- model_config = OmegaConf.load(basic_model_config)
145
- codec_model = eval(model_config.generator.name)(**model_config.generator.config).to(device)
146
- parameter_dict = torch.load(resume_path, map_location='cpu')
147
- codec_model.load_state_dict(parameter_dict['codec_model'])
148
- codec_model.to(device)
149
- codec_model.eval()
150
-
151
  def generate_music(
152
  stage1_model="m-a-p/YuE-s1-7B-anneal-en-cot",
153
  max_new_tokens=3000,
@@ -178,6 +162,14 @@ def generate_music(
178
  stage1_output_dir = os.path.join(output_dir, f"stage1")
179
  os.makedirs(stage1_output_dir, exist_ok=True)
180
 
 
 
 
 
 
 
 
 
181
  class BlockTokenRangeProcessor(LogitsProcessor):
182
  def __init__(self, start_id, end_id):
183
  self.blocked_token_ids = list(range(start_id, end_id))
 
132
  model.to(device)
133
  model.eval()
134
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
135
  def generate_music(
136
  stage1_model="m-a-p/YuE-s1-7B-anneal-en-cot",
137
  max_new_tokens=3000,
 
162
  stage1_output_dir = os.path.join(output_dir, f"stage1")
163
  os.makedirs(stage1_output_dir, exist_ok=True)
164
 
165
+ mmtokenizer = _MMSentencePieceTokenizer("./mm_tokenizer_v0.2_hf/tokenizer.model")
166
+
167
+ basic_model_config='./xcodec_mini_infer/final_ckpt/config.yaml',
168
+ resume_path='./xcodec_mini_infer/final_ckpt/ckpt_00360000.pth',
169
+ config_path='./xcodec_mini_infer/decoders/config.yaml',
170
+ vocal_decoder_path='./xcodec_mini_infer/decoders/decoder_131000.pth',
171
+ inst_decoder_path='./xcodec_mini_infer/decoders/decoder_151000.pth',
172
+
173
  class BlockTokenRangeProcessor(LogitsProcessor):
174
  def __init__(self, start_id, end_id):
175
  self.blocked_token_ids = list(range(start_id, end_id))