Enregistreur
Description générale
Classe de base pour l'enregistrement des informations provenant d'un Modèle PYWR.
Les composants de l'enregistreur sont utilisés pour calculer, agréger et enregistrer les données d'une simulation. Cette classe de base fournit les fonctionnalités de base de tous les enregistreurs. API Référence
Attributs
func Fonction d' par certains algorithmes d'optimisation)_plus bas_limites, contraintes_plus haut_limites
modèle
Modèle PYWR.Core.Model
Oui
agg_
agrégation de scénarios à utiliser lors de l'agrégation_valeur s'appelle
Oui
nom
Nom de l'enregistreur
commentaire
Commentaire ou description de l'enregistreur
ignorer_
drapeau nan pour ignorer les valeurs NaN lors de l'appel d'agrégated_valeur
est_
objectif
Drapeau pour indiquer la direction, le cas échéant, de l'optimisation entreprise avec cet enregistreur
epsilon Epsilon
(distance utilisée
La ou les valeurs à utiliser pour les définitions des limites inférieure et supérieure. Ces valeurs déterminent si l'instance de l'enregistreur est marquée comme contrainte. L'une ou l'autre des limites peut être définie sur Aucune (valeur par défaut) pour désactiver la limite correspondante. Si les deux limites sont nulles, alors c'est_contrainte la propriété sera restituée Faux. La limite inférieure doit être strictement inférieure à la limite supérieure. Une contrainte d'égalité peut être créée en définissant les deux limites sur la même valeur.
Les limites de contrainte ne sont pas utilisées lors de la simulation du modèle. Ils sont plutôt destinés à être utilisés par des wrappers d'optimisation (ou d'autres outils externes) pour définir des problèmes d'optimisation contraints.
Exempleà venir...``json {}
Last updated