Aller au contenu
StatePath
Atlas des outilsfeature.read_bool

Outil

Read Signal Feature (Bool)

feature.read_bool

ConditionSignal feature

Entrées

valueScalar

Le porteur du signal dont vous voulez lire le sac de features — câblez le contexte de signal que cette étape évalue.

Sorties

Boolean

Un booléen portant la véracité de la feature nommée — sa valeur stockée si présente (nombres comparés à truthy_threshold), ou le default quand la feature est absente.

Read Signal Feature (Bool) extrait une valeur nommée du sac de features d’un signal et la renvoie sous forme de vrai/faux. Il permet à une étape en aval de réagir à une feature enregistrée par une étape antérieure — par exemple «l’entrée était-elle confirmée ?»

Schéma de présentation de Read Signal Feature (Bool)scalarreadbool

Fonctionnement

Vous donnez au nœud un `feature_name` et il lit cette feature dans le signal qui circule actuellement dans le pipeline, câblé via `value`. Si la feature est numérique, elle est comparée à `truthy_threshold` pour décider vrai/faux ; si la feature est absente, le `default` que vous avez défini est renvoyé à la place.

Configuration

feature_namescalar

Le nom de la feature à lire dans le sac de features du signal. Il doit correspondre au nom enregistré par l’étape en amont ; une faute de frappe ou un nom inconnu retombe sur le default.

defaultscalar

Le booléen renvoyé quand la feature nommée est absente du signal, afin que le nœud ait une réponse définie même quand rien n’a été enregistré.

truthy_thresholdscalar

Quand la feature stockée est un nombre plutôt qu’un simple booléen, c’est le niveau à partir duquel (inclus) elle est lue comme vraie ; en dessous, le nœud renvoie faux.

Schéma de truthy_threshold

Se connecte à

Alimente

Exemples

  • Filtrer sur une décision antérieure : réglez feature_name sur «confirmed» avec default false afin qu’une étape de position ne progresse que lorsque l’étape de signal a marqué la configuration comme confirmée.
  • Seuiller une feature numérique : lisez un score de confiance stocké avec truthy_threshold 0.7 pour ne traiter que les signaux à forte confiance comme vrais.

Erreurs courantes

  • Mal orthographier feature_name de sorte que la lecture retombe toujours sur le default, masquant le bug en une sortie constante.
  • Lire une feature numérique sans définir un truthy_threshold sensé, de sorte que toute valeur non nulle bascule à vrai de façon inattendue.

Voir aussi