mattricesound commited on
Commit
7ed6389
·
1 Parent(s): c5849d7

Fix output_root -> self.output_root3

Browse files
Files changed (1) hide show
  1. 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
- if not self.output_root.exists():
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 = output_mode_path / str(self.num_chunks)
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(output_mode_path.glob("./**/*.wav")))
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"