Yukun J's repositories
xv6-operating-system
XV6 - MIT 6.s081 operating system Fall 2020 version
Teach-Myself-CPP
This is the repository containing self-study notes for modern C++ to better prepare myself for workplace once graduate.
Sponge-TCP-Protocol
This is the implementation of a TCP(Transmission Control Protocol) in modern C++ called Sponge
11785-Final-Project-Team15
This is the repository of final project for 11-785 Intro to Deep Learning at CMU fall 2021
Operating-System
<CSCI-UA 202: Operating Systems> Spring 2020
annotated-webbench-1.5
bilingually annotated Webbench-1.5
Computer-System-Organization
This the course <Computer System Organization> Fall2019, done at NYU Courant when I was junior.
Listen-Attend-Spell-Implementation
This is the PyTorch-based model implementation of the paper "Listen, Attend and Spell", an attention-based encoder-decoder neural model for speech utterance transcription.
Shoot-Me-An-Email
This is a small toy email notifier to easily send your friend an email using Python.
ThreeCobblers
The Cloud Computing project built on AWS using microservice structure and Kubernetes
Chat-System
This is the Chat System project done in class <Introduction to Computer Science> Spring 2019
craft-an-interpreter
This is code storage for following the blog post at https://ruslanspivak.com/lsbasi-part1 to build an interpreter for fun
envpool
C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
Gender-Prediction
This is the project done in <DS-GA 3001: Introduction to Machine Learning> In Fall 2019
Head-First-Java
This is the repository for self-learning Java of the book <Head First Java> as the first step. This contains some sample codes in the book that I tried out.
interactive-visualization-korean-covid
For <Interactive Data Science> assignment2 to deploy a python-Streamlit application on the web server
LeetCode-Practice-by-Tag
This is the repository for LeetCode coding exercise starting May 2021.
NLP-with-Deep-Learning
Self study notes and code for Stanford CS224n: NLP with Deep Learning
Parallel-Computing
Parallel Computing with MPI and OpenMP
procgen
Procgen Benchmark: Procedurally-Generated Game-Like Gym-Environments
Two-Phase-Commit
This is the implementation of Two Phase Commit protocol in Java