gregdeon
PhD student in Computer Science at the University of British Columbia
University of British ColumbiaVancouver, British Columbia
Pinned Repositories
aes128-simple
A simple, barebones AES-128 implementation in Verilog.
blokus
Blokus game implemented in Python
complex-analysis
My notes from studying Brown and Churchill's "Complex Variables and Applications"
fakebook
A LaTeX/Lilypond for my jazz band
gregdeon.github.io
Source code for my personal website
intro-to-analysis
Notes (handouts and lectures), problems, and solutions for Tony Vargas's Intro to Analysis math course.
online-goban
CS889 course project: a computer vision system for playing online Go games using a real goban.
spotlight
Implementation of the spotlight: a method for discovering systematic errors in deep learning models
xy-scanner
Proof-of-concept code for an XY scanner, using an M3D printer and a DSA815 spectrum analyzer.
chipwhisperer
ChipWhisperer - the complete open-source toolchain for side-channel power analysis and glitching attacks
gregdeon's Repositories
gregdeon/spotlight
Implementation of the spotlight: a method for discovering systematic errors in deep learning models
gregdeon/online-goban
CS889 course project: a computer vision system for playing online Go games using a real goban.
gregdeon/blokus
Blokus game implemented in Python
gregdeon/complex-analysis
My notes from studying Brown and Churchill's "Complex Variables and Applications"
gregdeon/fakebook
A LaTeX/Lilypond for my jazz band
gregdeon/xy-scanner
Proof-of-concept code for an XY scanner, using an M3D printer and a DSA815 spectrum analyzer.
gregdeon/aes128-simple
A simple, barebones AES-128 implementation in Verilog.
gregdeon/gregdeon.github.io
Source code for my personal website
gregdeon/intro-to-analysis
Notes (handouts and lectures), problems, and solutions for Tony Vargas's Intro to Analysis math course.
gregdeon/citation-scraper
Code for analyzing citations from Google Scholar and Semantic Scholar
gregdeon/connect4
gregdeon/contest-snippets
A place to put my pre-written code for programming contests.
gregdeon/cpsc-540-ml
Assignments for CPSC 540 (Machine Learning, Winter 2020)
gregdeon/crypto-samples
gregdeon/d3-array
Array manipulation, ordering, searching, summarizing, etc.
gregdeon/domino
gregdeon/gregdeon.com
Source code for my personal website (gregdeon.com).
gregdeon/mas-blokus
Blokus game for Waterloo Multi Agent Systems project
gregdeon/meteor-experiment
gregdeon/open_spiel_fork
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
gregdeon/plots
Utilities for matplotlib
gregdeon/qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
gregdeon/semver.org
Semantic Versioning spec and website
gregdeon/shapley-axioms-dataset
gregdeon/simple-ann
A barebones, simple-as-possible neural network module in Python.
gregdeon/STM32F0-SSD1306
A pretty old example of the STM32F0 discovery board and an SSD1306 OLED LCD.
gregdeon/typing-game
A typing speed test for CrowdCurio.
gregdeon/ubc-farm-project
gregdeon/word-search-interface
Interface for a word search game on CrowdCurio