HyperParameterSampling Classe
Classe de base abstraite pour tous les algorithmes d’échantillonnage des hyperparamètres.
Cette classe encapsule l’espace hyperparamétrique, la méthode d’échantillonnage et les propriétés supplémentaires pour les classes d’échantillonnage dérivées : BayesianParameterSampling, GridParameterSampling et RandomParameterSampling.
Initialisez HyperParameterSampling.
- Héritage
-
HyperParameterSampling
Constructeur
HyperParameterSampling(sampling_method_name, parameter_space, properties=None, supported_distributions=None, distributions_validators=None)
Paramètres
Nom | Description |
---|---|
sampling_method_name
Obligatoire
|
Nom de la méthode d’échantillonnage. |
parameter_space
Obligatoire
|
Dictionnaire contenant chaque paramètre et sa distribution. |
properties
|
Dictionnaire avec des propriétés supplémentaires pour l’algorithme. valeur par défaut: None
|
supported_distributions
|
Liste des méthodes de distribution prises en charge. La valeur par défaut None indique que toutes les distributions sont prises en charge, comme décrit dans le module parameter_expressions. valeur par défaut: None
|
sampling_method_name
Obligatoire
|
Nom de la méthode d’échantillonnage. |
parameter_space
Obligatoire
|
Dictionnaire contenant chaque paramètre et sa distribution. |
properties
Obligatoire
|
Dictionnaire avec des propriétés supplémentaires pour l’algorithme. |
supported_distributions
Obligatoire
|
Liste des méthodes de distribution prises en charge. La valeur par défaut None indique que toutes les distributions sont prises en charge, comme décrit dans parameter_expressions de module. |
distributions_validators
|
Dictionnaire qui mappe un nom de distribution à une fonction qui vérifie s’il s’agit d’une distribution valide pour la méthode d’échantillonnage utilisée. La valeur par défaut None indique qu’aucun validateur particulier n’est nécessaire. valeur par défaut: None
|
Méthodes
to_json |
Retourne le JSON représentant l’objet d’échantillonnage hyperparamétrique. |
to_json
Retourne le JSON représentant l’objet d’échantillonnage hyperparamétrique.
to_json()
Retours
Type | Description |
---|---|
Stratégie d’échantillonnage au format JSON. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour