Some software tools that I have been a primary contributor to include:
ptutils, a set of utilities for training and validating PyTorch models on GPU and TPU.
tnn, a set of utilities for building temporal neural networks with TensorFlow.
tfutils, a set of utilities for training and validating TensorFlow models on GPU and TPU.
- Co-author of
GRUV, a package for algorithmic music generation using recurrent neural networks.
- Author of Poisson loss,
UpSample2Dlayers in the Keras deep learning API.
- Author of (now defunct)
keras-extrapackage to connect CNN layers with RNN layers in the Keras deep learning API. Initial release: 2015.
- Author of ranking model for Total Waterpolo, which ranks teams based on strength of schedule and home team advantage. Initial release: 2011.
- Author of DMG Automounter for Linux. 19,138 downloads as of September 2021. Initial release: 2008.
Some course projects done during my undergraduate and master’s:
GRUV: Algorithmic Music Generation using Recurrent Neural Networks (CS 224D: Deep Learning for NLP, Spring Quarter 2015) [code][video]
On the Riemann Hypothesis and Hilbert’s Tenth Problem (MATH 391: Logic Research Seminar, Winter Quarter 2012)