Rahul Banerjee's repositories
cholesky-decomposition-cuda-eigen
GPU based implementation of a Cholesky Decomposition based linear solver using CUDA C++, Thrust and cuBLAS, also featuring Eigen for the purpose of verification and runtime comparison. The aim of this repository is to use high-level, possibly template-based APIs to reduce development time and avoid writing boilerplate code for memory management, cleanup etc.
quantum-vertex-cover-problem
Python based code for finding approximately optimal solutions of the Vertex-Cover problem using both classical and quantum approaches.
raspberrypi-thermal
Python program using OpenCV and multithreading to perform thermal imaging using the Adafruit MLX90640 on a Raspberry Pi.
2D-Ising-Model
Monte Carlo simulation of the 2D Ising Model, using pure Python as well as CUDA.
Augmented-Reality
Code snippets for the Augmented Reality lecture (Summer 2019) at TUM
BadBishop
A classical, search based chess engine.
Central-Force-Problem-Symplectic-Integration-
Jupyter notebook to simulate planetary orbits under a central force (gravity).
flappy-bird
A simple implementation of the beloved/hated Flappy Bird game. The aim of this repository is to maintain and sharpen my C++ coding skills.
jacobi-iteration-cuda
GPU version of the Jacobi Iteration implemented using both CUDA C and PyCUDA
neural-network-differential-equations
Experiments with using neural networks to solve differential equations.
CFD_Lab_SS2018
A code repository for the CFD Lab course taken in the Summer Semester of 2018
image-scaling-comparison
Repository to compare some existing image upscaling techniques, both classical and DL-based.
master-thesis-code
Repository for the simulations and code snippets developed for my Master's Thesis project.
N-Body-Simulations-CUDA-
Performance testing and re-implementing the N-body simulation on NVIDIA GPUs
Scientific-Computing
Some simulations of ODEs and PDEs
stock-price-tracker
Python program to track the evolution of multiple stocks in a specified time-interval.
Tracking-and-Detection-in-Computer-Vision
Codes for tasks involved in the course Tracking and Detection in CV (WS2018)
TUM_FOPRA_34
Repository for FOPRA 34, SoSe 2023.
useful-cheatsheets
A collection of quick references and cheat sheets.