r3gm commited on
Commit
ba25927
1 Parent(s): 9383778

Update soni_translate/mdx_net.py

Browse files
Files changed (1) hide show
  1. soni_translate/mdx_net.py +12 -0
soni_translate/mdx_net.py CHANGED
@@ -367,6 +367,18 @@ def run_mdx(
367
  processor_num = -1
368
  m_threads = 1
369
 
 
 
 
 
 
 
 
 
 
 
 
 
370
  model_hash = MDX.get_hash(model_path)
371
  mp = model_params.get(model_hash)
372
  model = MDXModel(
 
367
  processor_num = -1
368
  m_threads = 1
369
 
370
+ if os.environ.get("ZERO_GPU") == "TRUE":
371
+ duration = librosa.get_duration(filename=filename)
372
+
373
+ if duration < 60:
374
+ pass
375
+ elif duration >= 60 and duration <= 900:
376
+ m_threads = 4
377
+ elif duration > 900:
378
+ m_threads = 16
379
+
380
+ logger.info(f"MDX-NET Threads: {m_threads}, duration {duration}")
381
+
382
  model_hash = MDX.get_hash(model_path)
383
  mp = model_params.get(model_hash)
384
  model = MDXModel(