You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trains a keras neural network on data of the solved schrodinger's equation. The inputs of this model are samples from the potential from within the infinite asymmetric potential well and the output is samples from the solved wavefunction. The data is collected by solving the schrodinger's equation using a numeric method called the Runge-Kutta me…
Applies the Deep Q Learning algorithm using a convolutional neural network to have an agent learn to fight zombies in a closed minecraft environment. This is done using Microsoft's Project Malmo (to create the environment) and tensorflow/keras to structure the network.
यह संग्रह आध्यात्मिक शिक्षाओं का एक चयन है, जिसमें संत कबीर के भजन और दोहे, महत्वपूर्ण उद्धरण, और आध्यात्मिकता से संबंधित प्रमुख शब्दों और विषयों की परिभाषाएँ शामिल हैं।
Uses the Neural Network API I created to create a handwritten digit recognizer wrapped in an android app. The user can draw a number on the canvas and the app will guess what number it is.
A text-based grid world framework for reinforcement learning agents to play around in. In general, the goal for the agent is to solve the maze in as few steps as possible. This is done using plenty of reinforcement learning algorithms including policy iteration, value iteration, sarsa, monte carlo methods, and iterative policy evaluation.
This is a project in which I wrote code to simulation the spread of infection using the SIR model. Analysis of the convergence and stability of the model is done in the report. Additionally, I used a Neuro-Evolution algorithm to design different vaccination models to minimize the amount of infected people while using minimal vaccines
This serves a React app that connects to my Home Server to control some of the smart home devices in my house (mainly in my room). It makes them voice-controlled rather than only controlled by my phone.
I used a genetic algorithm to train a neural network to play my version of the game flappy bird. I trained a variety of different models for many different configurations of the game and stored them into files.
A 3D Maze game in which you walk around a maze and can only see what's in front of you. There are portals and traps along the way to throw you off as well. You may either use the keyboard to control the character or the website from any other device on the network. Lastly, you can also just click a key to allow a reinforcement learning algorithm…
This is java library that can do a lot of math including concepts from statistics, linear algebra, and calculus. It is mostly focused on linear algebra for now since that has to most application, but I will add more to it.
A package created to optimize the workflow of my future computer vision projects. This package setups up cameras, parses command line arguments, streams video, and even creates virtual webcams from the video input you specify (which could be a camera or a video file).
This is a python program that connects a client to a TCP server and then gives the server access to the client's terminal by running the commands that the server sends using the os library.
A JavaFx Framework that will allow developers to create JavaFx games without having to deal with all the setup. Also includes additional features such as input controllers, servers, and more.
Uses the A* Pathfinding algorithm to make an enemy that will chase you throughout a map with houses and different types of terrain. The goal is to not get caught. Also, half the objects in the map are moving!
This is a project that uses the webcam and opencv to detect motion, email me a video of this motion, detect faces, and more. I made a google form to control this camera to through a phone.
This repo aims to create a software based (with C++ api) circuit simulator that simulators combinational and sequential logic by stubbing the transistor class and building from there. Eventually, the goal is to build a computer like the LC3 in this simulator.
This is a python program in which I simulated everything a turing machine can do. Essentially, after you create an object of the Turing Machine class and add the appropriate transitions, the code can run the turing machine computations given an initial state of the tape. It also produces a list of snapshots of the configurations of the machine.
Personal API including many functionalities including the backend of my website, a GraphQL endpoint with information on my projects and mtg decks, and more. It uses various technologies in the background, including mongodb as the database, the github api, puppeteer for webscraping, the discord api, the scryfall api, and more.