Saltar al contenido
StatePath
Atlas de herramientasfeature.read_bool

Herramienta

Read Signal Feature (Bool)

feature.read_bool

ConditionSignal feature

Entradas

valueScalar

El portador de la señal cuya bolsa de features quieres leer: conecta el contexto de señal que esta etapa está evaluando.

Salidas

Boolean

Un booleano que lleva la veracidad de la feature con nombre: su valor almacenado si está presente (números comparados contra truthy_threshold), o el default cuando la feature falta.

Read Signal Feature (Bool) extrae un valor con nombre de la bolsa de features de una señal y lo devuelve como verdadero/falso. Permite que una etapa posterior reaccione a una feature que registró una etapa anterior, por ejemplo «¿se confirmó la entrada?».

Diagrama general de Read Signal Feature (Bool)scalarreadbool

Cómo funciona

Le das al nodo un `feature_name` y lee esa feature de la señal que fluye actualmente por el pipeline, conectada mediante `value`. Si la feature es numérica, se compara con `truthy_threshold` para decidir verdadero/falso; si la feature falta, se devuelve en su lugar el `default` que fijaste.

Configuración

feature_namescalar

El nombre de la feature a leer de la bolsa de features de la señal. Debe coincidir con el nombre que registró la etapa anterior; un error tipográfico o un nombre desconocido recae en el default.

defaultscalar

El booleano devuelto cuando la feature con nombre está ausente de la señal, para que el nodo tenga una respuesta definida incluso cuando no se registró nada.

truthy_thresholdscalar

Cuando la feature almacenada es un número en lugar de un booleano simple, este es el nivel en el que o por encima del cual se lee como verdadero; por debajo de él el nodo devuelve falso.

Diagrama de truthy_threshold

Se conecta con

Alimenta a

Ejemplos

  • Filtra por una decisión anterior: fija feature_name en «confirmed» con default false para que una etapa de posición solo avance cuando la etapa de señal marcó la configuración como confirmada.
  • Aplica un umbral a una feature numérica: lee una puntuación de confianza almacenada con truthy_threshold 0.7 para tratar como verdaderas solo las señales de alta confianza.

Errores comunes

  • Escribir mal feature_name de modo que la lectura siempre recae en el default, ocultando el error como una salida constante.
  • Leer una feature numérica sin fijar un truthy_threshold sensato, de modo que cualquier valor distinto de cero pasa a verdadero de forma inesperada.

Véase también