|
|
Selected Output Columns (Derived Feature)ZeroTrain allows you to return specific column values from the matched row (or rows). This is a derived feature of the inference process and does not impact how matching or scoring is performed. What This MeansAfter a row is selected during inference, you can choose which columns to return in the result. These columns are simply retrieved from the matched row — they are not required to participate in the decision logic.
Why This MattersThis is how ZeroTrain moves beyond returning just an action like Buy or Sell. It allows the model to return actionable parameters such as quantities, thresholds, routing decisions, or configuration values. ExampleBelow is a sample rule set with multiple columns. Only some of these columns may be returned.
During inference, one of these rows is selected based on matching and scoring. Once a row is selected, you can return specific columns from that row. Example Output SelectionUsing OutputSettings, you can specify which columns to return:
"OutputSettings": {
"IncludeMatchedRow": true,
"MatchedRowColumns": ["Weight", "HasPaymentFailure"]
}
If row CC-001 is selected, the result would include:
Important Notes
SummarySelected Output Columns allow ZeroTrain to return not just decisions, but fully parameterized results. This makes the system practical for real-world execution, where decisions require additional context such as amounts, limits, routing instructions, or configuration values. |