private List<double> predictionError(List<bool> target)
{
List<double> error = new List<double>();
for(int i = 0; i < target.Count ;i++)
{
if (target[i] == true && output[i] == false) error.Add( 1);
else if (target[i] == false && output[i] == true) error.Add( -1); // il y a une erreur là
else error.Add( 0);
}
return error;
}