private List<Double> convertCategoryToListOfDoubles(
String plant_category_string)
{
if (plant_category_string.Equals("setosa"))
{
return new List<double>(){0.0, 0.0, 1.0};
}
else if (plant_category_string.Equals("versicolor"))
{
return new List<double>(){0.0, 1.0, 0.0};
}
else if (plant_category_string.Equals("virginica"))
{
return new List<double>(){1.0, 0.0, 0.0};
}
else
{
throw new ApplicationException("invalid plant category");
}
}
}