alaaanani Goto Github PK
Name: Alaa Anani
Type: User
Company: MPI-INF and CISPA
Bio: Doctoral Researcher @ Max Planck Institute for Informatics and CISPA Helmholtz Center for Information Security
Location: Germany
Name: Alaa Anani
Type: User
Company: MPI-INF and CISPA
Bio: Doctoral Researcher @ Max Planck Institute for Informatics and CISPA Helmholtz Center for Information Security
Location: Germany
This C++ code finds the simplest boolean expression of a logic function of 3 variables by inputting its K-Map. All copy rights © go to Alaa Anani.
This C++ code follows the A* algorithm in traversing a graph that is inputted to the program in a text file in the form of a matrix (For each index i,j the weight of the edge is the value of the Matrix[i][j]). It finds the minimum spanning tree to traverse the graph using Priority Queues and Sets classes.
Implementation of adaptive hierarchical certification for segmentation using randomized smoothing.
This C++ code simulates a Directly Mapped, Fully Associative and N-Way Associative caches to show the effect of spatial locality and temporal locality on them. As well as write back types and parameters within the cache (Size, block size, blocks per set)
This is a fully vectorized CNN components repo: Dense, Conv2D, Max Pool and Flatten layers.
This C++/CUDA C program performs in-place sum reduction on a floating-point vector of any size provided by the user. The vector is initialized to random values by the host. The parallel version of the program uses multiple thread blocks and shared memory. My program invokes the kernel multiple times.
This is a starter repo for building applications that can be emulated on Renode
This Python project coded using Numpy implements line, rectangle and circle Hough Transform. It takes an image, determines the lines, rectangles and circles in it and also counts the money in the photo. [Calibrated on the provided test set only].
The OCR approach is rephrased as Segmentation Transformer: https://arxiv.org/abs/1909.11065. This is an official implementation of semantic segmentation for HRNet. https://arxiv.org/abs/1908.07919
This repository contains small projects related to Neural Networks and Deep Learning in general. Subjects are closely linekd with articles I publish on Medium. I encourage you both to read as well as to check how the code works in the action.
Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts
This is a Karel task solver (4x4) that uses RL Policy Gradient Algorithms.
This project aims to implement a lasertag game system on the STML432KC nucleo-board. The game logic follows a usual lasertag game.
These are the codes used during the competition Minesweepers '18. The microcontroller used was Arduino Uno. Two Arduinos were used, one for sensors and the other was shielded with an Ethernet shield for wireless data communication.
This is the code used on the sheilded Arduino during the competition Minesweepers '18. The sketch uses UDP protocol for receiving and sending data to the control station (LabVIEW) like the received sensors data. It also receives commands from the station for certain tasks; Joystick control, reset signal, activating PID control for angle and PWM adjustment.
This repo contains the solutions for the exercises of the Reinforcement Learning 2020 Textbook by Richard S. Sutton and Adrew G. Barto found here (https://www.amazon.de/Reinforcement-Learning-Introduction-Adaptive-Computation/dp/0262039249/ref=asc_df_0262039249/?tag=googshopde-21&linkCode=df0&hvadid=310780588948&hvpos=&hvnetw=g&hvrand=1059996085859779745&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9060722&hvtargid=pla-458692329113&psc=1&th=1&psc=1&tag=&ref=&adgrpid=61876418335&hvpone=&hvptwo=&hvadid=310780588948&hvpos=&hvnetw=g&hvrand=1059996085859779745&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9060722&hvtargid=pla-458692329113).
Arduino Codes used on Vader II. This is implemented on a Mega board.
Using POSIX threads, mutex locks, and semaphores, a simulation of a CPU (TA) handling processes (Student) is done in C. Refer to report for details.
This project coded in Python uses opencv functions and a CNN model to detect traffic signs containing at least red and yellow colors.
Skeletonization using UNet architecture from scratch in Python
This is a UNIX shell. Project 1 in the Programming Projects of Chapter 3 in Operating Systems Textbook.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.