Esmail's Projects
A PyTorch implementation of the Transformer model in "Attention is All You Need".
anything except programming(Code)
AI research labπ¬: implementations of AI papers and theoretical research: InstructGPT, llama, transformers, diffusion models, RLHF, etc...
built a Multi-Layer Perceptron neural network from scratch and visualized it as a snake's brain. Additionally, I applied a genetic algorithm to enhance its learning capabilities.
Creating regular expression (NFA, DFA) algorithms, and IR code generator for C++ code. for the compiler subject in my computer science degree
π¨βπ¨ DDPM, and High-Resolution Image Synthesis with Latent Diffusion Models, papers implementation from scratch using pytorch.
Implementation of DALL-E 2, OpenAI's updated text-to-image synthesis neural network, in Pytorch
Data Structures implementation from scratch.
π¨"Denoising Diffusion Probabilistic Models" paper implementation.
π€ Diffusers: State-of-the-art diffusion models for image and audio generation in PyTorch and FLAX.
NOT Official PyTorch Implementation of "Scalable Diffusion Models with Transformers"
Official PyTorch Implementation of "Scalable Diffusion Models with Transformers"
profile
website.
ctypes wrappers for HIP, CUDA, and OpenCL
Simple Regression model: simple house price prediction program with one feature which is the size of the house
3D Game Engine implemented the Environment Map technique.
Instruct-to-SPARQL is a dataset that consists of pairs of Natural language instructions and SPARQL queries. The dataset is created by crawling Wikipedia pages and tutorials for real examples of WikiData SPARQL queries.
LLM101n: Let's build a Storyteller
llms server, decentralized (local) llms to run in your computer privately, host ALL your AI locally
Language to Language Transformer model where i used my transformer model for translation task. from the paper "Attention is all you Need" 2017 using pytorch.
building the byte-pair encoding tokenizer algorithm with interactive interface using gradio.
applying Convolutional Neural Network with MNIST data to classify the digits using pytorch library.
mnist data i used it to my handwritten digits program
A Conditional Point Diffusion-Refinement Paradigm for 3D Point Cloud Completion
Deep Reinforcement Learning (RL) Using Python
3D Renderer Engine using OpenGL and GLSL
Render a 3d Cube in the terminal by using the pure Mathematics(Linear Algebra)
Render a 3d donut in the terminal by using the pure Mathematics(Linear Algebra)