EasySeedList(seedList)
Semilla de número aleatorio que se puede usar en un bucle for, conectando index y el nodo easy indexAny para obtener diferentes valores de semilla en el bucle.
seed List
Descripción
EasySeedList genera una lista reutilizable de valores de semilla enteros para flujos de trabajo que necesitan semillas diferentes para cada iteración de un bucle. Construye una lista de total semillas dentro del rango min_num–max_num dado, utilizando un method de progresión y una única seed base para la reproducibilidad.
El uso previsto es pasar la lista de semillas generadas a un nodo easy indexAny, conectar la salida index del bucle como índice de selección y usar el entero seleccionado dondequiera que se requiera una semilla. Esto permite obtener diferentes valores de semilla dentro de un bucle for sin gestionar manualmente cada semilla.
Entradas
-
min_num (requerido, ENTERO): Límite inferior para los valores de semilla generados. Ninguna semilla generada será inferior a este valor.
-
max_num (requerido, ENTERO): Límite superior para los valores de semilla generados. Ninguna semilla generada será superior a este valor.
-
method (requerido, COMBO):
random— generatotalsemillas enteras pseudoaleatorias entremin_numymax_num, usandoseedcomo semilla aleatoria.increment— genera una secuencia creciente de semillas que comienza enseed, limitada por el rangomin_num/max_num.decrement— genera una secuencia decreciente de semillas que comienza enseed, limitada por el rangomin_num/max_num.
Valor predeterminado:
random. -
total (requerido, ENTERO): El número de semillas a generar. Acepta valores de
1a100000. Valor predeterminado:1. -
seed (requerido, ENTERO): La semilla base utilizada para inicializar el generador. Para
random, mantener las mismas entradas produce la misma lista en cada ejecución. Paraincrement/decrement, este es el primer valor de la secuencia.
Salidas
- Seed list (ENTERO): La colección generada de
totalsemillas enteras. Aunque el nodo indica esta salida comoINT, debe tratarse como una lista/secuencia de enteros cuando se conecta aeasy indexAnyo a nodos de indexación similares. - Total (ENTERO): El número de semillas en la lista generada; es igual a
total.
Notas de uso
- Para usar las semillas en un bucle, conectar el índice del bucle a la entrada
indexde un nodoeasy indexAnyy conectar la primera salida de este nodo como su entrada. La semilla seleccionada cambia a medida que cambia el índice del bucle. - La segunda salida se puede usar como el contador del bucle o como ayuda para normalizar el índice en la lista de semillas.
- Mantener fija
seedpara obtener resultados reproducibles. Cambiarmin_num,max_num,method,totaloseedregenerará la lista. - El modo
randomes útil para una aleatoriedad variada y determinista entre iteraciones. Los modosincrementydecrementson útiles cuando las semillas deben progresar de forma predecible en una secuencia.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.