Conditional Label Assigner

Assigns the classes based on the probabilities to the rows.

Options

Dependency column
Choose a class column. Choose "None" to define one setting for the whole table.
Column name
The name for the generated column.
Use seed
When enabled, the random number generation will use a fixed seed value, making the randomization reproducible across multiple executions. When disabled, each execution will produce different random results.
Random seed
The seed value used for random number generation. Use the same seed to get identical random number results across multiple executions. You can enter a custom value or use the random seed generation button below.
Draw seed
Generate a random seed and set it in the Random seed input above for reproducible runs.
Domain value to normalize
Select the domain value whose label probabilities should be normalized.
Normalize probabilities
Normalize the label probabilities. If the selected dependency column has domain values , you can select the domain value for which the probabilities should be normalized.
Label probabilities
Define a probability for each label.
  • Label: The category label for which the probability is defined.
  • Probability: The probability for the category label. Must be non-negative.

Input Ports

Icon
Data table containing at least one class column.

Output Ports

Icon
Data table with one additional column.

Views

This node has no views

Workflows

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.