ASesYusuf1 commited on
Commit
4171990
·
verified ·
1 Parent(s): ab9c75c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -0
app.py CHANGED
@@ -453,6 +453,7 @@ def download_audio(url, cookies_file=None, out_dir="ytdl"):
453
  logger.error(f"Download failed: {e}")
454
  raise RuntimeError(f"Download failed: {e}")
455
 
 
456
  def roformer_separator(audio, model_key, seg_size, override_seg_size, overlap, pitch_shift, model_dir, output_dir, out_format, norm_thresh, amp_thresh, batch_size, exclude_stems="", progress=gr.Progress(track_tqdm=True)):
457
  """Separate audio into stems using a Roformer model."""
458
  if not audio:
@@ -499,6 +500,7 @@ def roformer_separator(audio, model_key, seg_size, override_seg_size, overlap, p
499
  logger.error(f"Separation failed: {e}")
500
  raise RuntimeError(f"Separation failed: {e}")
501
 
 
502
  def auto_ensemble_process(audio, model_keys, seg_size, overlap, out_format, use_tta, model_dir, output_dir, norm_thresh, amp_thresh, batch_size, ensemble_method, exclude_stems="", weights_str="", progress=gr.Progress()):
503
  """Perform ensemble processing on audio using multiple Roformer models."""
504
  if not audio or not model_keys:
 
453
  logger.error(f"Download failed: {e}")
454
  raise RuntimeError(f"Download failed: {e}")
455
 
456
+ @spaces.GPU
457
  def roformer_separator(audio, model_key, seg_size, override_seg_size, overlap, pitch_shift, model_dir, output_dir, out_format, norm_thresh, amp_thresh, batch_size, exclude_stems="", progress=gr.Progress(track_tqdm=True)):
458
  """Separate audio into stems using a Roformer model."""
459
  if not audio:
 
500
  logger.error(f"Separation failed: {e}")
501
  raise RuntimeError(f"Separation failed: {e}")
502
 
503
+ @spaces.GPU
504
  def auto_ensemble_process(audio, model_keys, seg_size, overlap, out_format, use_tta, model_dir, output_dir, norm_thresh, amp_thresh, batch_size, ensemble_method, exclude_stems="", weights_str="", progress=gr.Progress()):
505
  """Perform ensemble processing on audio using multiple Roformer models."""
506
  if not audio or not model_keys: