Partager via


EarlyTerminationPolicy Classe

Classe de base abstraite pour toutes les stratégies d’arrêt anticipé.

Initialiser une stratégie d’arrêt anticipé.

Héritage
EarlyTerminationPolicy

Constructeur

EarlyTerminationPolicy(name, properties=None)

Paramètres

Nom Description
name
Obligatoire
str

Nom de la stratégie.

properties

Objet sérialisable JSON de propriétés.

Valeur par défaut: None

Remarques

Les stratégies d’arrêt anticipé peuvent être appliquées aux exécutions Hyperdrive. Une exécution est annulée quand les critères d’une stratégie spécifiée sont remplis. Voici quelques exemples de stratégies que vous pouvez utiliser :

Utilisez le NoTerminationPolicy pour spécifier qu’aucune stratégie d’arrêt anticipé ne doit être appliquée pour une exécution.

Utilisez le paramètre policy de la classe HyperDriveConfig pour spécifier une stratégie.

Méthodes

to_json

Renvoie JSON représentant la stratégie d’arrêt.

to_json

Renvoie JSON représentant la stratégie d’arrêt.

to_json()

Retours

Type Description
str

Stratégie d’arrêt mise en forme JSON.