Volver a la versión inglesa de la documentaciónpropiedades de partitionnode
propiedades de partitionnode
Última actualización: 04 oct 2024
El nodo Partición genera un campo de partición, que divide los datos en subconjuntos diferentes para las fases de entrenamiento, comprobación y validación en la generación del modelo.
Ejemplo
node = stream.create("partition", "My node")
node.setPropertyValue("create_validation", True)
node.setPropertyValue("training_size", 33)
node.setPropertyValue("testing_size", 33)
node.setPropertyValue("validation_size", 33)
node.setPropertyValue("set_random_seed", True)
node.setPropertyValue("random_seed", 123)
node.setPropertyValue("value_mode", "System")
Propiedades de partitionnode |
Tipo de datos | Descripción de la propiedad |
---|---|---|
new_name |
serie | Nombre del campo de partición generado por el nodo. |
create_validation |
distintivo | Especifica si se debe crear una partición de validación. |
training_size |
entero | Porcentaje de registros (0-100) que se van a asignar a la partición de entrenamiento. |
testing_size |
entero | Porcentaje de registros (0-100) que se van a asignar a la partición de comprobación. |
validation_size |
entero | Porcentaje de registros (0-100) que se van a asignar a la partición de entrenamiento. Se ignora si no se crea una partición de validación. |
training_label |
serie | Etiqueta para la partición de entrenamiento. |
testing_label |
serie | Etiqueta para la partición de comprobación. |
validation_label |
serie | Etiqueta para la partición de validación. Se ignora si no se crea una partición de validación. |
value_mode |
System SystemAndLabel Label |
Especifica los valores utilizados para representar cada partición en los datos. Por ejemplo, la muestra de entrenamiento puede estar representado por el entero del sistema 1 , la etiqueta Training o una combinación de ambos, 1_Training . |
set_random_seed |
Booleano | Especifica si se debe utilizar una semilla aleatoria especificada por el usuario. |
random_seed |
entero | Valor de semilla aleatoria especificada por el usuario. Para que se utilice este valor, set_random_seed debe establecerse en True . |
enable_sql_generation |
Booleano | Especifica si se utiliza la retrotracción SQL para asignar registros a particiones. |
unique_field |
Especifica el campo de entrada que se utiliza para garantizar que los registros se asignan a particiones de una forma aleatoria pero reproducible. Para que se utilice este valor, enable_sql_generation debe establecerse en True . |