Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Ajout de modèles à un hub privé
Après avoir créé un hub privé, vous pouvez ajouter les modèles d’une liste d’autorisations. Pour obtenir la liste complète des JumpStart modèles disponibles, consultez le tableau des algorithmes intégrés avec modèles préentraînés
-
Vous pouvez filtrer les modèles disponibles par programmation à l’aide de la méthode
hub.list_sagemaker_public_hub_models(). Vous pouvez éventuellement filtrer par catégories telles que le cadre ("framework == pytorch"), par tâches telles que la classification d’images ("task == ic"), etc. Pour plus d’informations sur les filtres, consulteznotebook_utils.py. La méthode de filtrage est facultative dans la méthode hub.list_sagemaker_public_hub_models().filter_value ="framework == meta"response = hub.list_sagemaker_public_hub_models(filter=filter_value) models = response["hub_content_summaries"] while response["next_token"]: response = hub.list_sagemaker_public_hub_models(filter=filter_value, next_token=response["next_token"]) models.extend(response["hub_content_summaries"]) print(models) -
Vous pouvez ensuite ajouter les modèles filtrés en spécifiant l’ARN d’un modèle dans la méthode
hub.create_model_reference().for model in models: print(f"Adding {model.get('hub_content_name')} to Hub") hub.create_model_reference(model_arn=model.get("hub_content_arn"), model_name=model.get("hub_content_name"))