public String denumerize(List<Double> outputValue)
{
List<Double> rounded = new List<Double>();
foreach (Double d in outputValue)
{
rounded.Add(round(d));
}
if (rounded.Equals(new List<double>(){0.0, 0.0, 1.0}))
{
return "setosa";
}
else if (rounded.Equals(new List<double>(){0.0, 1.0, 0.0}))
{
return "versicolor";
}
else if (rounded.Equals(new List<double>(){1.0, 0.0, 0.0}))
{
return "virginica";
}
else
{
return "unknown";
}
}