From 4eab12545183a388c5dc58b3e1eca1221411a893 Mon Sep 17 00:00:00 2001 From: litagin02 Date: Sun, 24 Aug 2025 09:39:27 +0900 Subject: [PATCH] Sort model files by desceinding mt time --- style_bert_vits2/tts_model.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/style_bert_vits2/tts_model.py b/style_bert_vits2/tts_model.py index ffe0e66..45dc972 100644 --- a/style_bert_vits2/tts_model.py +++ b/style_bert_vits2/tts_model.py @@ -645,7 +645,10 @@ class TTSModelHolder: for f in model_dir.iterdir() # 上記 suffixes にマッチするファイルのみを取得し、. から始まるファイルは除外 if f.suffix in suffixes and not f.name.startswith(".") - ] + ], + # 更新日時が新しい順にソート + key=lambda f: f.stat().st_mtime, + reverse=True, ) if len(model_files) == 0: logger.warning(f"No model files found in {model_dir}, so skip it")