Andreas Karatzas's Projects
Safer integers in C++.
This is an implementation of the well known clustering algorithm `K-Means` from scratch. The algorithm is implemented in C++ 17.
K-Means Clustering Algorithm with OpenMP 5.1 and C++ 17. The effective core utilization using the Intel Compiler 19.1 was 96% in 12 cores on a Windows 10 environment.
Lion, new optimizer discovered by Google Brain that is purportedly better than Adam(w), in Pytorch
Mask R-CNN fully customizable implementation using PyTorch 1.10.
A simple CNN based on LeNet5 implemented in Julia 1.6.
Desktop setup
Feed Forward Multi-Layer Neural Network implemented in C++ 17, optimized using OpenMP 5.1 and tested on fashion MNIST dataset.
A DNN inference latency prediction toolkit for accurately modeling and predicting the latency on diverse edge devices.
Feed Forward Neural Network Optimization - experiments
App for logging your notes and ideas. It then compiles a table and displays them in a pretty format. It also outputs a log file with the displayed result.
A tool for bandwidth measurements on NVIDIA GPUs.
An interactive NVIDIA-GPU process viewer, the one-stop solution for GPU process management.
Lightweight, extensible, and fair multi- DNN manager for heterogeneous embedded devices.
Setting up the NVIDIA Jetson Orin Nano Developer Kit
Pytorch implementation of convolutional neural network visualization techniques
Rainbow-DQN RL agent in Pytorch
Implementation of Rotary Embeddings, from the Roformer paper, in Pytorch
MATLAB exercises for Scientific Computation.
Sentiment classification and opinion prediction based on a movie reviews dataset.
Adblocker for Spotify
STONNE: A Simulation Tool for Neural Networks Engines
Productive & portable high-performance programming in Python.
Implementation of TD3 agent in PyTorch.
In this project, the Traveling Salesman Problem is addressed. There are several approaches implemented. The project was done in C++ 17 and OpenMP 5.1.
Vector Quantization, in Pytorch
Script to download PDF files from a web directory.
A Python script that downloads the selected video, crops it, and converts it to GIF. Finally, it adds the desired text.