We need this information to figure out the output structure of the Predictor,
e.g. if the resultType is ClassificationResult then there are 3 output columns,
if it is RealResult then there is one (double type) column.
identifier is used as part of the output column names (we may change how this works in the future).
We need this information to figure out the output structure of the Predictor, e.g. if the resultType is ClassificationResult then there are 3 output columns, if it is RealResult then there is one (double type) column. identifier is used as part of the output column names (we may change how this works in the future).