Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/into-ai/deeplearning2020
course materials for introduction to deep learning 2020
https://github.com/into-ai/deeplearning2020
computer-vision course-materials deep-learning lab learning mooc openhpi tensorflow
Last synced: 27 minutes ago
JSON representation
course materials for introduction to deep learning 2020
- Host: GitHub
- URL: https://github.com/into-ai/deeplearning2020
- Owner: into-ai
- License: mit
- Created: 2020-03-07T21:34:00.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-11-13T22:31:00.000Z (about 1 year ago)
- Last Synced: 2024-04-14T04:37:45.002Z (10 months ago)
- Topics: computer-vision, course-materials, deep-learning, lab, learning, mooc, openhpi, tensorflow
- Language: Jupyter Notebook
- Homepage:
- Size: 9.52 MB
- Stars: 110
- Watchers: 32
- Forks: 55
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## OpenHPI Deeplearning 2020
[![Build Status](https://travis-ci.com/into-ai/deeplearning2020.svg?branch=master)](https://travis-ci.com/into-ai/deeplearning2020)
[![PyPI version](https://img.shields.io/pypi/v/deeplearning2020.svg)](https://pypi.python.org/pypi/deeplearning2020)------------------------------
Materialien zum Kurs [Eine praktische Einführung in Deep Learning für Computer Vision](https://open.hpi.de/courses/neuralnets2020) auf [OpenHPI](https://open.hpi.de/).
### Inhaltsverzeichnis
- [Wie nutze ich das GitHub Repository?](#wie-nutze-ich-dieses-github-repository)
- Woche 1
- [Bonusaufgabe: Backpropagation selber nachvollziehen](woche1/bonus.md)
- [Exkurs: Lokale Installation ](woche1/installation/)
- [Linux](woche1/installation/linux.md)
- [macOS](woche1/installation/mac.md)
- [Windows](woche1/installation/windows.md)
- Woche 2
- [Notebooks](woche2/notebooks/)
- [Einführung in Numpy](woche2/notebooks/intro-numpy/)
- [Einführung in Matplotlib](woche2/notebooks/intro-matplotlib/)
- [Laden und Bearbeiten des MNIST Datensatz](woche2/notebooks/exploring-mnist)
- [MNIST Vergleich Aktivierungsfunktionen](woche2/notebooks/mnist-activation-functions/)
- [Einführung in Tensorflow / Keras](woche2/notebooks/intro-tensorflow-keras/)
- [Beispiel: Trainieren eines Netzes für MNIST](woche2/notebooks/first-mnist-net/)
- [Praktische Übung](woche2/assignment/)
- Woche 3
- [Notebooks](woche3/notebooks/)
- [Komplexe Layerstruktur](woche3/notebooks/complex-layer-structure/)
- [Loss Functions](woche3/notebooks/loss-functions/)
- [Optimizer](woche3/notebooks/optimizer/)
- [Hyperparameter](woche3/notebooks/hyperparameter/)
- [Exkurs: Neuronale Netze von Scratch](woche3/scratch-net)
- [Praktische Übung](woche3/assignment/)
- [Bewertete Übung](woche3/assignment/week3&4/)
- [Zusätzliche Übung](woche3/assignment/additional/)
- Woche 4
- [Notebooks](woche4/notebooks/)
- [Optimierung Hyperparameter](woche4/notebooks/hyperparameter-optimization/)
- [Dropout](woche4/notebooks/dropout/)
- [Batch Normalization](woche4/notebooks/batch-normalization/)
- [Regularisierungstechniken (wie Data Augmentation)](woche4/notebooks/regularization-techniques/)
- [Transfer Learning](woche4/notebooks/transfer-learning/)
- [Automated Machine Learning](woche4/notebooks/automated-machine-learning/)
- [Exkurs GAN](woche4/gan/)### Wie nutze ich dieses GitHub Repository?
Dieses Repository dient als Ort für Materialien zu diesem Kurs. Du benötigst kein GitHub Account und musst das Repository auch nicht verwenden, da sich die wichtigen Materialien auch auf [OpenHPI](https://open.hpi.de/) finden lassen.
Du kannst das Repository auf zwei verschiedene Arten verwenden:
1. Du kannst dir die Materialien, die du oben im Inhaltsverzeichnis findest online anschauen, daraus kopieren oder Dateien herunterladen. Du kannst auch das gesamte Repository als ZIP herunterladen. Falls du `.ipynb`-Notebooks herunterlädst kannst du diese dann mit deinem `jupyter notebook` Server öffnen, indem du im Browserfenster des Server zu dieser Datei navigierst und sie öffnest.2. Du kannst das Repository mit
```bash
git clone https://github.com/into-ai/deeplearning2020.git
```
*klonen*. Damit hast du das Repository ebenfalls lokal, aber kannst es außerdem mit
```bash
git pull origin master
```
aktualisieren, sobald neue Inhalte verfügbar werden. Das Öffnen von Notebooks funktioniert genauso wie in Variante 1. Wir empfehlen diesen Workflow aber nur denjenigen, die sich bereits ein bisschen mit `git` auskennen oder sich [hier](https://git-scm.com/doc) einlesen wollen.