0 / 0
Torna alla versione inglese della documentazione
proprietà partitionnode
Ultimo aggiornamento: 07 ott 2024
proprietà partitionnode

Icona nodo PartizioneIl 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")
Tabella 1. proprietà partitionnode
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.