Proposition : séparer les modèles entraînés dans un repo HuggingFace séparé
Motivation : faciliter l'ajout de nouveau modèles entraînés ; faciliter le changement de version de référence sans alourdir le code de myria3d
Méthode:
cache_file_path = huggingface_hub.hf_hub_download(repo_id="IGNF/proto151_V2.0_epoch_100_Myria3DV3.1.0", filename="ckpt ou fichier de config")
Avec l'api de huggingface_hub, les fichiers ne seront téléchargés que si ils sont absents du cache.
Des contre-indications ? Le risque principal que je vois c'est qu'en prod on n'ait pas d'accès réseau, ce qui poserait problème...
Proposition : séparer les modèles entraînés dans un repo HuggingFace séparé
Motivation : faciliter l'ajout de nouveau modèles entraînés ; faciliter le changement de version de référence sans alourdir le code de myria3d
Méthode:
Avec l'api de
huggingface_hub, les fichiers ne seront téléchargés que si ils sont absents du cache.Des contre-indications ? Le risque principal que je vois c'est qu'en prod on n'ait pas d'accès réseau, ce qui poserait problème...