更新预处理
This commit is contained in:
@@ -38,25 +38,24 @@ if 2 in stage:
|
|||||||
if spk not in spk_id_map.keys():
|
if spk not in spk_id_map.keys():
|
||||||
spk_id_map[spk] = current_sid
|
spk_id_map[spk] = current_sid
|
||||||
current_sid += 1
|
current_sid += 1
|
||||||
#
|
train_list = []
|
||||||
# train_list = []
|
val_list = []
|
||||||
# val_list = []
|
|
||||||
#
|
for spk, utts in spk_utt_map.items():
|
||||||
# for spk, utts in spk_utt_map.items():
|
shuffle(utts)
|
||||||
# shuffle(utts)
|
val_list+=utts[:val_per_spk]
|
||||||
# val_list+=utts[:val_per_spk]
|
train_list+=utts[val_per_spk:]
|
||||||
# train_list+=utts[val_per_spk:]
|
if len(val_list) > max_val_total:
|
||||||
# if len(val_list) > max_val_total:
|
train_list+=val_list[max_val_total:]
|
||||||
# train_list+=val_list[max_val_total:]
|
val_list = val_list[:max_val_total]
|
||||||
# val_list = val_list[:max_val_total]
|
|
||||||
#
|
with open( train_path,"w", encoding='utf-8') as f:
|
||||||
# with open( train_path,"w", encoding='utf-8') as f:
|
for line in train_list:
|
||||||
# for line in train_list:
|
f.write(line)
|
||||||
# f.write(line)
|
|
||||||
#
|
with open(val_path, "w", encoding='utf-8') as f:
|
||||||
# with open(val_path, "w", encoding='utf-8') as f:
|
for line in val_list:
|
||||||
# for line in val_list:
|
f.write(line)
|
||||||
# f.write(line)
|
|
||||||
|
|
||||||
if 3 in stage:
|
if 3 in stage:
|
||||||
assert 2 in stage
|
assert 2 in stage
|
||||||
|
|||||||
Reference in New Issue
Block a user