Spaces:
Runtime error
Runtime error
Commit
·
7ed6389
1
Parent(s):
c5849d7
Fix output_root -> self.output_root3
Browse files- remfx/datasets.py +3 -7
remfx/datasets.py
CHANGED
@@ -200,16 +200,12 @@ class VocalSet(Dataset):
|
|
200 |
self.effect_types = effect_types
|
201 |
|
202 |
self.output_root = Path(output_root)
|
203 |
-
output_mode_path = self.output_root / self.mode
|
204 |
|
205 |
self.num_chunks = 0
|
206 |
print("Total files:", len(self.files))
|
207 |
print("Processing files...")
|
208 |
if render_files:
|
209 |
-
|
210 |
-
self.output_root.mkdir(parents=True)
|
211 |
-
if not output_mode_path.exists():
|
212 |
-
output_mode_path.mkdir()
|
213 |
for i, audio_file in tqdm(enumerate(self.files)):
|
214 |
chunks, orig_sr = create_sequential_chunks(
|
215 |
audio_file, self.chunk_size_in_sec
|
@@ -231,7 +227,7 @@ class VocalSet(Dataset):
|
|
231 |
normalized_input = self.normalize(effected_input)
|
232 |
normalized_target = self.normalize(resampled_chunk)
|
233 |
|
234 |
-
output_dir =
|
235 |
output_dir.mkdir(exist_ok=True)
|
236 |
torchaudio.save(
|
237 |
output_dir / "input.wav", normalized_input, self.sample_rate
|
@@ -241,7 +237,7 @@ class VocalSet(Dataset):
|
|
241 |
)
|
242 |
self.num_chunks += 1
|
243 |
else:
|
244 |
-
self.num_chunks = len(list(
|
245 |
|
246 |
print(
|
247 |
f"Found {len(self.files)} {self.mode} files .\n"
|
|
|
200 |
self.effect_types = effect_types
|
201 |
|
202 |
self.output_root = Path(output_root)
|
|
|
203 |
|
204 |
self.num_chunks = 0
|
205 |
print("Total files:", len(self.files))
|
206 |
print("Processing files...")
|
207 |
if render_files:
|
208 |
+
self.output_root.mkdir(parents=True, exist_ok=True)
|
|
|
|
|
|
|
209 |
for i, audio_file in tqdm(enumerate(self.files)):
|
210 |
chunks, orig_sr = create_sequential_chunks(
|
211 |
audio_file, self.chunk_size_in_sec
|
|
|
227 |
normalized_input = self.normalize(effected_input)
|
228 |
normalized_target = self.normalize(resampled_chunk)
|
229 |
|
230 |
+
output_dir = self.output_root / str(self.num_chunks)
|
231 |
output_dir.mkdir(exist_ok=True)
|
232 |
torchaudio.save(
|
233 |
output_dir / "input.wav", normalized_input, self.sample_rate
|
|
|
237 |
)
|
238 |
self.num_chunks += 1
|
239 |
else:
|
240 |
+
self.num_chunks = len(list(self.output_root.glob("./**/*.wav")))
|
241 |
|
242 |
print(
|
243 |
f"Found {len(self.files)} {self.mode} files .\n"
|