Propriedades de partitionnode
O nó Partição gera um campo de partição que divide os dados em subconjuntos separados para o treinamento, teste e estágios de validação de construção de modelo.
Exemplo
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")
propriedades partitionnode |
Tipo de dados | Descrição da propriedade |
|---|---|---|
new_name |
sequência | Nome do campo de partição gerado pelo nó. |
create_validation |
sinalização | Especifica se uma partição de validação deve ser criada. |
training_size |
Número inteiro | Porcentagem de registros (0 a 100) a ser alocada para a partição de treinamento. |
testing_size |
Número inteiro | Porcentagem de registros (0 a 100) a ser alocada para a partição de teste. |
validation_size |
Número inteiro | Porcentagem de registros (0 a 100) a ser alocada para a partição de validação. Ignorado se uma partição de validação não for criada. |
training_label |
sequência | Rótulo para a partição de treinamento. |
testing_label |
sequência | Rótulo para a partição de teste. |
validation_label |
sequência | Rótulo para a partição de validação. Ignorado se uma partição de validação não for criada. |
value_mode |
System SystemAndLabel Label |
Especifica os valores utilizados para representar cada partição nos dados. Por exemplo, a amostra de treinamento pode ser representada pelo número inteiro do sistema 1, o rótulo Training ou uma combinação dos dois, 1_Training. |
set_random_seed |
Booleano | Especifica se um valor inicial aleatório especificado pelo usuário deve ser utilizado. |
random_seed |
Número inteiro | Um valor inicial aleatório especificados pelo usuário. Para que esse valor seja usado, set_random_seed deve ser configurado como True. |
enable_sql_generation |
Booleano | Especifica se o SQL pushback deve ser usado para designar registros para partições. |
unique_field |
Especifica o campo de entrada utilizado para assegurar que os registros sejam designados a partições em um modo aleatório, porém repetitivo. Para que esse valor seja usado, enable_sql_generation deve ser configurado como True. |