From db0fc4192006288c4dae9cad441c4bf83cadf09f Mon Sep 17 00:00:00 2001 From: Timo Hertel Date: Sun, 16 Nov 2025 14:29:27 +0000 Subject: [PATCH] Alle Aufgaben aus dem NeuronalNetwork-Projekt zusammengefasst --- I2_NeuronalerAbsturz/AUFGABEN.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 I2_NeuronalerAbsturz/AUFGABEN.md diff --git a/I2_NeuronalerAbsturz/AUFGABEN.md b/I2_NeuronalerAbsturz/AUFGABEN.md new file mode 100644 index 0000000..c74d4cb --- /dev/null +++ b/I2_NeuronalerAbsturz/AUFGABEN.md @@ -0,0 +1,18 @@ +Neurales Netzwerk zur erkennung von Zahlen in Bildern +----------------------------------------------------- + +### Todo + +1. matrix.h -> Matrix-Struktur definieren +2. matrix.c -> Funktionen zur verwaltung der Matritzen vervollständigen + - createMatrix -> leere MAtrix anlegen und SPeicher zuweisen + - clearMatrix -> löschen und Speicher freigeben + - setMatrixAt -> ein Matrix Element auf bestimmten Wert setzen + - getMatrixAt -> Wert eines Matrix Elements auslesen + - add + -> 2 Matritzen mit _gleichen Dimensionen_ Elementweise Addieren + -> ODER: wenn _eine_ Spaltenzahl 1 ist addition der Einspalten-Matrix als Vektor auf jede Spalte der Mehrspalten-Matrix + - multiply -> 2 Matritzen muliplizieren, wenn die Spaltenzahl der ersten so groß ist, wie die Zeilenzahl der zweiten +3. imageInputTests.c -> geeignete Tests entwerfen, um readImages später zu testen +4. imageInput -> einlesen eines Bildes +5. neuralNetworkTests.c -> prepareNeuronalNetworkFile() implementieren (aus neuralNetwork.c loadModel() rauslesen) \ No newline at end of file