Torna alla versione inglese della documentazioneproprietà partitionnode
proprietà partitionnode
Ultimo aggiornamento: 07 ott 2024
Il nodo Partizione genera un campo partizione che suddivide i dati in sottoinsiemi separati per le fasi di addestramento, verifica e convalida della creazione del modello.
Esempio
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")
Proprietà partitionnode |
Tipo di dati | Descrizione proprietà |
---|---|---|
new_name |
Stringa | Nome del campo partizione generato dal nodo. |
create_validation |
indicatore | Specifica se deve essere creata una partizione di convalida. |
training_size |
intero | Percentuale di record (0–100) da allocare alla partizione di addestramento. |
testing_size |
intero | Percentuale di record (0-100) da allocare alla partizione di test. |
validation_size |
intero | Percentuale di record (0-100) da allocare alla partizione di convalida. Viene ignorata se non viene creata alcuna partizione di convalida. |
training_label |
Stringa | Etichetta per la partizione di convalida. |
testing_label |
Stringa | Etichetta per la partizione di test. |
validation_label |
Stringa | Etichetta per la partizione di convalida. Viene ignorata se non viene creata alcuna partizione di convalida. |
value_mode |
System SystemAndLabel Label |
Specifica i valori utilizzati per rappresentare ogni partizione nei dati. Per esempio, il campione di addestramento può essere rappresentato dal valore intero di sistema 1 , dall'etichetta Training o da una combinazione dei due 1_Training . |
set_random_seed |
Booleano | Specifica se è necessario utilizzare un seme random definito dall'utente. |
random_seed |
intero | Valore del seme random definito dall'utente. Per l'utilizzo di questo valore è necessario che set_random_seed sia impostata su True . |
enable_sql_generation |
Booleano | Specifica se utilizzare il push back SQL per assegnare i record alle partizioni. |
unique_field |
Specifica il campo di input utilizzato per garantire che i record vengano assegnati alle partizioni in modo casuale ma ripetibile. Per l'utilizzo di questo valore è necessario che enable_sql_generation sia impostata su True . |