Salut à tous, je suis en train de coder un réseau neuronal sans bibliothèques comme tensorflow ou keras et après avoir suivi le programme sur cette page : https://enlight.nyc/projects/neural-network/

Je voulais modifier la fonction de ce programme pour qu'il puisse lire et analyser des images. Grâce à la fonction de perte, je sais qu'elle fonctionne mais quand je teste les données avec la variable (xPredicted) j'obtiens un résultat aléatoire. Peut-être que cela vient du fait que je n'ai qu'un seul neurone de sortie je ne sais pas, si vous êtes curieux, le pastebin contient le code et le fichier texte une centaine d'images converties en binaire que le programme peut interpréter (si vous testez, pensez à conserver une copie du txt, les lignes s'effacent après qu'elles aient été lues):

Programme : https://pastebin.com/91VV3ffX

Donnees : https://pastebin.com/R3KjEyRb
(A mettre dans le même dossier que le programme sous la forme 'test.txt'