Pinned Repositories
BreadCalculator
Graphical user friendly calculator for your bread recipes. Runs on Windows. Programmed with electron. Can be build on any system.
BreadCalculator-Web
The web based version of the bread calculator, also using React now.
Cpp-Boltzmann
C++ implementation of a simple Boltzmann Machine. in this project I tinkered with the creation of a custom matrix class, using operator overloading, dot products and learning how to properly use pointers and memory allocation. I also wanted to see how fast plain C++ is, especially in comparison with Python.
Cpp-Evolution
Evolution Simulator made with C++, Sfml and Eigen. I made this project for learning structured workflows in C++, how to compile bigger projects with library imports (SFML) and how to structure code intern stuff like classes, configuration variables and shared variables between multiple classes and threads. I also included neural networks.
DataExploration
Exploring different classification models and SHAP explanations
Deep-Restricted-Boltzmann-Machine
Python Project about Deep Restricted Boltzmann Machines (DBM). The DBM is using a stack of simple 2 layer BMs which are concatenated and work together. The DBM is easy to set up, with only a few function calls needed, and learns to classify or to reconstruct given data sets.
Godot-Water-Shader-Prototype
Water Shader Prototype for Godot
Python
My private python projects / scripts I did while studying. Most of them are pretty small. I learned a lot while coding these.
react-diagrams
a super simple, no-nonsense diagramming library written in react that just works
SailingGame
D-Niermann's Repositories
D-Niermann/BreadCalculator
Graphical user friendly calculator for your bread recipes. Runs on Windows. Programmed with electron. Can be build on any system.
D-Niermann/Cpp-Evolution
Evolution Simulator made with C++, Sfml and Eigen. I made this project for learning structured workflows in C++, how to compile bigger projects with library imports (SFML) and how to structure code intern stuff like classes, configuration variables and shared variables between multiple classes and threads. I also included neural networks.
D-Niermann/Deep-Restricted-Boltzmann-Machine
Python Project about Deep Restricted Boltzmann Machines (DBM). The DBM is using a stack of simple 2 layer BMs which are concatenated and work together. The DBM is easy to set up, with only a few function calls needed, and learns to classify or to reconstruct given data sets.
D-Niermann/Cpp-Boltzmann
C++ implementation of a simple Boltzmann Machine. in this project I tinkered with the creation of a custom matrix class, using operator overloading, dot products and learning how to properly use pointers and memory allocation. I also wanted to see how fast plain C++ is, especially in comparison with Python.
D-Niermann/Python
My private python projects / scripts I did while studying. Most of them are pretty small. I learned a lot while coding these.
D-Niermann/SailingGame
D-Niermann/BreadCalculator-Web
The web based version of the bread calculator, also using React now.
D-Niermann/DataExploration
Exploring different classification models and SHAP explanations
D-Niermann/Godot-Water-Shader-Prototype
Water Shader Prototype for Godot
D-Niermann/react-diagrams
a super simple, no-nonsense diagramming library written in react that just works
D-Niermann/react-notifications-component
Delightful and highly customisable React Component to notify your users
D-Niermann/the-bread-code
Learn how to master the art of baking the programmer way.
D-Niermann/UnityOceanWavesAndShip
Unity Scene With Ocean Physics and a Boat