Spaces:
Running
Running
Update ensemble.py
Browse files- ensemble.py +2 -0
ensemble.py
CHANGED
|
@@ -6,6 +6,7 @@ import librosa
|
|
| 6 |
import soundfile as sf
|
| 7 |
import numpy as np
|
| 8 |
import argparse
|
|
|
|
| 9 |
|
| 10 |
def stft(wave, nfft, hl):
|
| 11 |
wave_left = np.asfortranarray(wave[0])
|
|
@@ -111,6 +112,7 @@ def average_waveforms(pred_track, weights, algorithm):
|
|
| 111 |
pred_track = istft(pred_track, 1024, final_length)
|
| 112 |
return pred_track
|
| 113 |
|
|
|
|
| 114 |
def ensemble_files(args):
|
| 115 |
parser = argparse.ArgumentParser()
|
| 116 |
parser.add_argument("--files", type=str, required=True, nargs='+', help="Path to all audio-files to ensemble")
|
|
|
|
| 6 |
import soundfile as sf
|
| 7 |
import numpy as np
|
| 8 |
import argparse
|
| 9 |
+
import spaces
|
| 10 |
|
| 11 |
def stft(wave, nfft, hl):
|
| 12 |
wave_left = np.asfortranarray(wave[0])
|
|
|
|
| 112 |
pred_track = istft(pred_track, 1024, final_length)
|
| 113 |
return pred_track
|
| 114 |
|
| 115 |
+
@spaces.GPU
|
| 116 |
def ensemble_files(args):
|
| 117 |
parser = argparse.ArgumentParser()
|
| 118 |
parser.add_argument("--files", type=str, required=True, nargs='+', help="Path to all audio-files to ensemble")
|