Skip to content

Commit 7abadc4

Browse files
committed
fix typo in eval scripts
1 parent e67d508 commit 7abadc4

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

src/f5_tts/eval/eval_infer_batch.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,13 @@ def main():
155155
ckpt_path = ckpt_prefix + ".safetensors"
156156
else:
157157
print("Loading from self-organized training checkpoints rather than released pretrained.")
158-
ckpt_path = rel_path + f"/{model_cfg.ckpts.save_dir}/model_{ckpt_step}.pt"
158+
ckpt_prefix = rel_path + f"/{model_cfg.ckpts.save_dir}/model_{ckpt_step}"
159+
if os.path.exists(ckpt_prefix + ".pt"):
160+
ckpt_path = ckpt_prefix + ".pt"
161+
elif os.path.exists(ckpt_prefix + ".safetensors"):
162+
ckpt_path = ckpt_prefix + ".safetensors"
163+
else:
164+
raise ValueError("The checkpoint does not exist or cannot be found in given location.")
159165

160166
dtype = torch.float32 if mel_spec_type == "bigvgan" else None
161167
model = load_checkpoint(model, ckpt_path, device, dtype=dtype, use_ema=use_ema)

src/f5_tts/eval/eval_infer_batch.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ accelerate launch src/f5_tts/eval/eval_infer_batch.py -s 0 -n "E2TTS_Base" -c 12
1111
accelerate launch src/f5_tts/eval/eval_infer_batch.py -s 0 -n "E2TTS_Base" -c 1200000 -t "ls_pc_test_clean" -o "midpoint" -ss 0
1212

1313
# e.g. evaluate F5-TTS 16 NFE result on Seed-TTS test-zh
14-
python src/f5_tts/eval/eval_seedtts_testset.py -e wer -l zh --gen_wav_dir results/F5TTS_v1_Base_1250000/seedtts_test_zh/seed0_euler_nfe32_vocos_ss-1_cfg2.0_speed1.0 --gpu_nums 8
15-
python src/f5_tts/eval/eval_seedtts_testset.py -e sim -l zh --gen_wav_dir results/F5TTS_v1_Base_1250000/seedtts_test_zh/seed0_euler_nfe32_vocos_ss-1_cfg2.0_speed1.0 --gpu_nums 8
16-
python src/f5_tts/eval/eval_utmos.py --audio_dir results/F5TTS_v1_Base_1250000/seedtts_test_zh/seed0_euler_nfe32_vocos_ss-1_cfg2.0_speed1.0
14+
python src/f5_tts/eval/eval_seedtts_testset.py -e wer -l zh --gen_wav_dir results/F5TTS_v1_Base_1250000/seedtts_test_zh/seed0_euler_nfe16_vocos_ss-1_cfg2.0_speed1.0 --gpu_nums 8
15+
python src/f5_tts/eval/eval_seedtts_testset.py -e sim -l zh --gen_wav_dir results/F5TTS_v1_Base_1250000/seedtts_test_zh/seed0_euler_nfe16_vocos_ss-1_cfg2.0_speed1.0 --gpu_nums 8
16+
python src/f5_tts/eval/eval_utmos.py --audio_dir results/F5TTS_v1_Base_1250000/seedtts_test_zh/seed0_euler_nfe16_vocos_ss-1_cfg2.0_speed1.0
1717

1818
# etc.

0 commit comments

Comments
 (0)