Skip to content

Commit ed0e541

Browse files
committed
fix 7f759f0
1 parent 2485e63 commit ed0e541

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/data.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -465,20 +465,20 @@ def _get_data(self, q, o, how_many, offset, model_settings, loss, overlapped_pre
465465
frame[:,:,video_channels] - bkg[vidfile][:,:,video_channels]
466466
if loss=='exclusive':
467467
labels[i - offset] = self.labels_list.index(sound['label'])
468-
sounds.append(sound)
468+
sounds.append({k: v for k,v in sound.items() if k!='overlaps'})
469469
else:
470470
target = 0 if sound['label'].startswith(overlapped_prefix) else 1
471471
root = sound['label'].removeprefix(overlapped_prefix)
472472
labels[i - offset, self.labels_list.index(root)] = target
473-
sounds.append([sound])
473+
sounds.append([{k: v for k,v in sound.items() if k!='overlaps'}])
474474
for ioverlap in sound['overlaps']:
475475
overlapped_sound = self.data_index[mode][ioverlap]
476476
if overlapped_sound['ticks'][1] > sound['ticks'][0] and \
477477
overlapped_sound['ticks'][0] < sound['ticks'][1]:
478478
target = 0 if overlapped_sound['label'].startswith(overlapped_prefix) else 1
479479
root = overlapped_sound['label'].removeprefix(overlapped_prefix)
480480
labels[i - offset, self.labels_list.index(root)] = target
481-
sounds[-1].append(overlapped_sound)
481+
sounds[-1].append({k: v for k,v in overlapped_sound.items() if k!='overlaps'})
482482
if use_audio and use_video:
483483
q.put([[audio_slice, video_slice], labels, sounds])
484484
elif use_audio:

0 commit comments

Comments
 (0)