myria3d
myria3d copied to clipboard
Hébergement de modèles sous HuggingFace
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:
- [X] Création d'un répo HuggingFace pour chaque modèle sous l'organisation IGNF existante.
- [X] Pulication : 1) Le checkpoint, 2) La ou les configurations d'inférence, 3) la ModelCard (pdf)
- [ ] Suppression des fichiers dans trained_asssets
- [ ] Remplacement des chemins locaux des fichiers du modèle par défaut par un téléchargement HF
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...