Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
talit:neuronale_netze_kurs [2025-07-01 11:08] – [Aufgabe 3] gra | talit:neuronale_netze_kurs [2025-07-02 11:00] (aktuell) – [1. Plan] hof | ||
---|---|---|---|
Zeile 21: | Zeile 21: | ||
|MI Morgen| Recap: Neuronale Netze Programmieren | | |MI Morgen| Recap: Neuronale Netze Programmieren | | ||
|:::| weiter an Aufgaben | | |:::| weiter an Aufgaben | | ||
- | |MI Nachmittag| | + | |MI Nachmittag| |
- | |DO Morgen| | + | |DO Morgen| |
|DO Nachmittag| Buffer | | |DO Nachmittag| Buffer | | ||
Zeile 39: | Zeile 39: | ||
==== Repos ==== | ==== Repos ==== | ||
- | < | + | < |
++++Hide| | ++++Hide| | ||
* [[https:// | * [[https:// | ||
Zeile 68: | Zeile 68: | ||
**Tipps:** | **Tipps:** | ||
- | * CSV-File einlesen: | + | * **CSV-File einlesen:** |
<code python> | <code python> | ||
Zeile 87: | Zeile 87: | ||
* Achtung: Liest man File ein, werden Zahlen typischerweise als Text interpretiert. Daher muss man diese noch in ints umwandeln. Mit *List Comprehensions* geht dies sehr einfach. | * Achtung: Liest man File ein, werden Zahlen typischerweise als Text interpretiert. Daher muss man diese noch in ints umwandeln. Mit *List Comprehensions* geht dies sehr einfach. | ||
+ | |||
+ | * **Numpy-Arrays in File speichern und laden** (z.B. Liste mit Gewichtsmatrizen): | ||
+ | |||
+ | <code python> | ||
+ | import numpy as np | ||
+ | |||
+ | # SAVE LIST OF NP ARRAYS | ||
+ | array_list = [np.array([1, | ||
+ | object_array = np.array(array_list, | ||
+ | np.save(' | ||
+ | |||
+ | # LOAD INTO LIST OF NP ARRAYS | ||
+ | loaded_array_list = np.load(' | ||
+ | loaded_array_list = list(loaded_array_list) | ||
+ | </ | ||
==== Aufgabe 2 ==== | ==== Aufgabe 2 ==== |