private string BuildOutputString(FoodModelOutput evalOutput, string key) { var result = "Non"; if (evalOutput.loss[key] > 0.25f) { result = $"{evalOutput.loss[key]:N2}"; } return(result); }
private void ProcessOutput(FoodModelOutput evalOutput) { Burger = $"{BuildOutputString(evalOutput, "burger")}"; HotDog = $"{BuildOutputString(evalOutput, "hot dog")}"; Tacos = $"{BuildOutputString(evalOutput, "taco")}"; if (!string.IsNullOrEmpty(evalOutput.classLabel.FirstOrDefault()) && (Burger != "Non" || HotDog != "Non" || Tacos != "Non")) { Category = evalOutput.classLabel.FirstOrDefault(); } else { Category = "aucune"; } }