GitHub / leungjch 11 Repositories
CS student @UWaterloo
leungjch/cosmos-transfer1 Fork of nvidia-cosmos/cosmos-transfer1
Cosmos-Transfer1 is a world-to-world transfer model designed to bridge the perceptual divide between simulated and real-world environments.
Language: Python - Size: 86.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

leungjch/leungjch.github.io
Personal website, made with React Gatsby.
Language: JavaScript - Size: 106 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

leungjch/coredump
random access memories
Language: Shell - Size: 1.52 GB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

leungjch/cugrad
Automatic differentiation engine in CUDA C++ with Python bindings
Language: C++ - Size: 11 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

leungjch/pb
Language: Python - Size: 45.9 KB - Last synced at: 11 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

leungjch/StudyBuddy
A Chrome extension to automatically extract and summarize notes from any video feed using OCR and NLP. Built with Flask + GCP + spacy/BART models. Winning submission for Hack the North 2021
Language: JavaScript - Size: 166 MB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 1

leungjch/sqlite-vectordb
SQLite extension to support high-dimensional vector operations and nearest neighbor search
Language: C - Size: 6.34 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

leungjch/ros2_tao_pointpillars Fork of NVIDIA-AI-IOT/ros2_tao_pointpillars
ROS2 node for 3D object detection using TAO-PointPillars.
Language: C++ - Size: 13.3 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

leungjch/OneFormer
OneFormer fork
Language: Python - Size: 1.43 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

leungjch/perception-dockerfiles
Dockerfiles for autonomous perception software (CUDA 12, Ubuntu 20.04, ROS Humble)
Language: Shell - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

leungjch/cc3k
A dungeon crawler with text and graphical display, built with C++ and X11 graphics.
Language: C++ - Size: 44.3 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

leungjch/rpi-pico-w-air-monitor
Air monitoring system built in C, Rust with Raspberry Pi Pico W, MQTT, Redis and Grafana
Language: C - Size: 11.8 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

leungjch/CUDA-PointPillars Fork of NVIDIA-AI-IOT/CUDA-PointPillars
A project demonstrating how to use CUDA-PointPillars to deal with cloud points data from lidar.
Language: C++ - Size: 29.6 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

leungjch/bme280-driver
A Linux device driver for the BME280 temp/humidity/pressure sensor written in C, with a userspace example in Rust
Language: C - Size: 33.6 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

leungjch/rustlings
Rust by example
Language: Rust - Size: 818 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

leungjch/fudge
3D force-directed graph explorer written in C++, OpenGL/WebGL
Language: C++ - Size: 24.3 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

leungjch/paper-trader-fullstack
Full-stack stock simulator made with PERN stack (PostgreSQL, Express, React, Node) + data visualizations with D3.js, with site deployed on Heroku.
Language: JavaScript - Size: 14.6 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

leungjch/medium-data-mining 📦
Crawlers and exploratory data analysis of the Medium website.
Language: Jupyter Notebook - Size: 38.5 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

leungjch/cellular-automata-webapp
Cellular Automata Explorer created using React, p5.js, and three.js.
Language: HTML - Size: 27.5 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

leungjch/forge-it
A real-time multiplayer game about learning art history with state-of-the-art image generation models. Submission for Hack the North 2022
Language: JavaScript - Size: 79.5 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

leungjch/magnetic-sand-android
Multithreaded fractal/particle simulation Android app written in Rust and Java/Kotlin, freely available on Google Play
Language: Rust - Size: 594 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

leungjch/magnetic-fractals-rust-wasm
A physics-based (n-body) fractal generator written in Rust, Webassembly, Typescript.
Language: Rust - Size: 25.5 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

leungjch/zmk-config
Custom keyboard ZMK config for my Corne+nice!nanov2
Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

leungjch/drug_VAE
VAE trained on MOSES SMILES to produce novel molecules with druglike properties.
Language: Jupyter Notebook - Size: 6.92 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

leungjch/when-vaccine
Predict when you will receive the COVID vaccine in Ontario, built with MERN stack (MongoDB, Express, React, Node) and data visualizations with Chart.js. Submitted to Hack the North 2021.
Language: JavaScript - Size: 3.65 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 2

leungjch/capreolus Fork of crystina-z/capreolus
A toolkit for end-to-end neural ad hoc retrieval
Language: Python - Size: 49.9 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

leungjch/shopify-s22-data
Image repository with auto-tagging powered by computer vision
Language: JavaScript - Size: 2.8 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

leungjch/shopify-s22
Inventory CRUD system, built with Flask and PostgreSQL, SQLAlchemy ORM
Language: HTML - Size: 156 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

leungjch/hackernews-nlp-spark-kafka
Real-time NLP feature extraction pipeline on Hacker News posts. Apache Kafka + Spark (Java/Scala)
Language: Scala - Size: 12.4 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

leungjch/visoeis
Pretty data visualizations of 330K+ integer sequences on OEIS, built with Typescript, d3.js, and React.
Language: TypeScript - Size: 2.48 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

leungjch/pygaggle Fork of castorini/pygaggle
a gaggle of deep neural architectures for text ranking and question answering, designed for Pyserini
Size: 433 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

leungjch/anserini Fork of castorini/anserini
Anserini is a Lucene toolkit for reproducible information retrieval research
Language: Java - Size: 29 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

leungjch/pyserini Fork of castorini/pyserini
Pyserini is a Python toolkit for reproducible information retrieval research with sparse and dense representations.
Language: Python - Size: 1.96 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

leungjch/elastic-hwy401
Real-time traffic logging on the busiest highway in the world using computer vision (YOLOv5). Built with Pytorch + Elasticsearch ELK Stack.
Language: Python - Size: 94.4 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

leungjch/examples Fork of pytorch/examples
A set of examples around pytorch in Vision, Text, Reinforcement Learning, etc.
Language: Python - Size: 38.3 MB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

leungjch/universe-maker-app
An Android n-body universe simulation, featuring stars, planets, black holes, and more. Freely available on Google Play.
Language: Java - Size: 2.93 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

leungjch/jupyter-extension-astronomy
Simple JupyterLab Extension
Language: Python - Size: 85 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

leungjch/turtl3d-interpreter
Turtl3D is an experimental C# lexer+parser+eval interpreter for a modified Logo programming language extended to 3D. Graphics with Unity.
Language: ASP.NET - Size: 24.4 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

leungjch/fastbook Fork of fastai/fastbook
The fastai book, published as Jupyter Notebooks
Language: Jupyter Notebook - Size: 72.8 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

leungjch/computer-vision-python Fork of UWARG/computer-vision-python
New Computer Vision system built off Python, based on existing architecture for opencv.
Language: Python - Size: 13.3 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

leungjch/computer-vision-bootcamp Fork of UWARG/computer-vision-bootcamp
Language: Jupyter Notebook - Size: 159 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

leungjch/posenet-game-peer2peer
A peer-to-peer fitness game leveraging Tensorflow's PoseNet, built using React frontend and Node/Express backend.
Language: JavaScript - Size: 8.97 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

leungjch/.dotfiles
Justin's dotfiles
Language: Vim script - Size: 32.2 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

leungjch/missing-semester
Distilled notes (in Markdown) and scripts in MIT's Missing Semester.
Language: Vim script - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

leungjch/bv2rgb
A Java helper class to convert a star's BV colour index to its RGB values
Language: Java - Size: 1.95 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

leungjch/htdp2
Exercise solutions (in Racket) and notes (in Markdown) for following along How to Design Programs 2nd ed.
Language: Racket - Size: 261 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

leungjch/epicycles.js
Interactive implementation of mathematical epicycles using p5.js. Allows for visual representation of Fourier series. Play with the demo at:
Language: JavaScript - Size: 3.46 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

leungjch/posenet_game
Language: JavaScript - Size: 1.36 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

leungjch/beautiful-racket
Code for following along the Beautiful Racket book
Language: Roff - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

leungjch/simplepeer-heroku-test
Size: 669 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

leungjch/namegen-markov-rnn
Creature name generation using Markov Chains and Recurrent Neural Networks (RNNs).
Language: Jupyter Notebook - Size: 3.01 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

leungjch/procgen-sprite-perlin
Generating animated sprites using Perlin noise.
Language: JavaScript - Size: 6.57 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

leungjch/procgen-sprite-cellular
Generating pixel sprites using cellular automata.
Language: JavaScript - Size: 890 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

leungjch/damped-harmonic-motion
An experiment on damped harmonic motion of a spring pendulum by investigating the relationship between the surface area of the pendulum and its damping coefficient. Includes a dynamical simulation of a 1D damped spring pendulum using numerical integration.
Language: Python - Size: 10.7 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

leungjch/cs50x-solutions
My personal solutions to Harvard CS50X psets (+webdev track). If you're taking this course, please solve the pset by yourself before looking at the solution - you wouldn't be learning otherwise.
Language: C - Size: 56.5 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

leungjch/arduino-styrofoam-VR
A prototype DIY VR headset project requiring only Arduino Nano, MPU6050, a phone display, biconvex lenses, and some styrofoam. Compatible with SteamVR.
Language: C++ - Size: 42.4 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

leungjch/chem_equilibrium_simulation
A particle-simplified molecular simulation of chemical equilibrium and Le Chatelier's Principle, used as a class demo for IB Chemistry (SCH4UE).
Language: Python - Size: 6.9 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

leungjch/Magnetic-Pendulum
Simulating the chaotic behaviour of the magnetic pendulum and generating artsy fractals from it.
Language: Python - Size: 26 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

leungjch/Circles-on-Circles-on-Circles---Math-Extended-Essay
Exploration of the history and mathematics behind epicycles and a peek into Fourier analysis.
Language: TeX - Size: 2.15 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

leungjch/Procedural-Landscapes
This program uses midpoint displacement algorithm and SFML to generate random landscapes.
Language: HTML - Size: 76 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

leungjch/donut_or_cookie_neuralnet
Simple neural network to classify donut and cookie doodles from the Quick, Draw! Google dataset.
Language: Python - Size: 5.09 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

leungjch/WallpaperGenerator_App
Wallpaper generating app. Available to download for Android at https://play.google.com/store/apps/details?id=com.pixelpaper.pixelpaper.wallpapergenerator (PixelPaper - Endless Pixel Pattern Wallpapers)
Language: Java - Size: 335 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

leungjch/arduino_plotter
A 2D plotter made using servo motors from salvaged CD drives and controlled by Arduino.
Language: C++ - Size: 373 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

leungjch/snake_AI
AI trained to play Snake using a simple neural network, trained using an evolutionary algorithm (tournament selection, random mutation).
Language: Python - Size: 60.7 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

leungjch/identicon_generator
An identicon generator that aims to replicate the Github identicons.
Language: HTML - Size: 61.2 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

leungjch/mulander
Simple lunar lander clone with random landscapes. Written in Actionscript as a school project.
Language: AngelScript - Size: 123 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

leungjch/donut_or_cookie_App
Simple app that tells you if what you drew is a cookie, a donut, or neither. Uses a pretrained neural network for predictions (see https://github.com/leungjch/donut_or_cookie_neuralnet)
Language: Java - Size: 7.54 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

leungjch/SFMLPong
Language: HTML - Size: 19.5 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0
