Lab Course: Deep Learning from Scratch in C++ - IN0012, IN2106
Administrative Info
Course:
PD Dr. Tobias Lasser
Tutors:
Anca Stefanoiu,
Theodor Cheslerean Boghiu
Bachelor and Master lab course
IN0012,
IN2106:
6 SWS,
10 ECTS
The course will be conducted in English.
Site Content
Overview
In this lab course "Deep Learning from Scratch in C++" the focus is on implementing deep learning techniques from scratch in modern C++17, with the aim of solving an exciting real world problem in medical imaging.
Starting from scratch, all of the heavy lifting required for deep learning is to be implemented in a modern, platform-independent C++17 library using the CMake build system, with Python bindings for actually using the library.
You will be guided by the tutors in weekly or bi-weekly sessions during the term on what is required and expected in terms of functionality, and will incrementally implement all the necessary functionality.
As the culmination at the end of the term, you will use your library to solve a real world problem in medical imaging.
Participation
Registration is
closed.
Course materials
Schedule