Prefetch MiniSBD models

This commit is contained in:
Piero Toffanin 2026-03-03 13:19:46 -05:00
parent a949762e0c
commit 62fabbf4bd
2 changed files with 6 additions and 2 deletions

View File

@ -1 +1 @@
1.9.4
1.9.5

View File

@ -1,7 +1,7 @@
from argostranslate import package, translate
from packaging import version
from minisbd import download_models
import libretranslate.language
@ -68,6 +68,10 @@ def check_and_install_models(force=False, load_only_lang_codes=None,update=False
f"Downloading {available_package} ({available_package.package_version}) ..."
)
available_package.install()
# Download MiniSBD models
print("Downloading MiniSBD models")
download_models(load_only_lang_codes, print)
# reload installed languages
libretranslate.language.languages = translate.get_installed_languages()