Boucle d'entraînement (neural network)

Piège

Les fonctions log_loss et accuracy_score de scikit-learn n'apprécient pas les tableaux à 2 dimensions de forme $(1, m)$. Avant de les appeler, il faut aplatir $Y$ et les prédictions en tableaux 1D — sinon scikit-learn lève une erreur ou produit des résultats inattendus. Le créateur force le passage en 1D explicitement.