parrt
Tech lead at Google, ex-Professor of computer/data science, active contributor to open-source projects supporting developers. Creator of ANTLR parser generator.
San Francisco
Pinned Repositories
bookish
A tool that translates augmented markdown into HTML or latex
cs652
University of San Francisco CS652 -- Programming Languages
dtreeviz
A python library for decision tree visualization and model interpretation.
fundamentals-of-deep-learning
Course notes and notebooks to teach the fundamentals of how deep learning works; uses PyTorch.
lolviz
A simple Python data-structure visualization tool for lists of lists, lists, dictionaries; primarily for use in Jupyter notebooks / presentations
msds621
Course notes for MSDS621 at Univ of San Francisco, introduction to machine learning
random-forest-importances
Code to compute permutation and drop-column importances in Python scikit-learn models
simple-virtual-machine
A simple VM for a talk on building VMs
simple-virtual-machine-C
Same as simple-virtual-machine but in C
tensor-sensor
The goal of this library is to generate more helpful exception messages for matrix algebra expressions for numpy, pytorch, jax, tensorflow, keras, fastai.
parrt's Repositories
parrt/dtreeviz
A python library for decision tree visualization and model interpretation.
parrt/lolviz
A simple Python data-structure visualization tool for lists of lists, lists, dictionaries; primarily for use in Jupyter notebooks / presentations
parrt/tensor-sensor
The goal of this library is to generate more helpful exception messages for matrix algebra expressions for numpy, pytorch, jax, tensorflow, keras, fastai.
parrt/random-forest-importances
Code to compute permutation and drop-column importances in Python scikit-learn models
parrt/bookish
A tool that translates augmented markdown into HTML or latex
parrt/msds621
Course notes for MSDS621 at Univ of San Francisco, introduction to machine learning
parrt/cs652
University of San Francisco CS652 -- Programming Languages
parrt/msds692
MSAN692 Data Acquisition
parrt/msds501
Course notes for MSDS501, computational boot camp, at the University of San Francisco
parrt/fundamentals-of-deep-learning
Course notes and notebooks to teach the fundamentals of how deep learning works; uses PyTorch.
parrt/stratx
stratx is a library for A Stratification Approach to Partial Dependence for Codependent Variables
parrt/ml-articles
Articles on machine learning
parrt/msds689
Course syllabus, notes, projects for USF's MSDS689
parrt/antlr4
parrt/website-explained.ai
The website content for explained.ai
parrt/msds593
MSDS593 -- Exploratory data analysis (EDA) at the University of San Francisco
parrt/autodx
Simple automatic differentiation via operator overloading for educational purposes
parrt/website-mlbook
Public repo to host website for public releases of mlbook html
parrt/stringtemplate4
parrt/intellij-plugin-v4
An intellij plugin for ANTLR v4 in Intellij 12.0.x
parrt/hash-duo
Explore building a hash table with two different hash functions that balances chain length
parrt/parrt-rules
List of known parrt rules
parrt/playdl
Playing with deep learning
parrt/antlr3
antlr v3 repository (pulled from p4 with history from //depot/code/antlr/antlr3-main
parrt/pltvid
A simple library to capture multiple matplotlib plots as a movie.
parrt/selfnet
Playing with self-organizing deep learning neural networks
parrt/foobar
parrt/inclass
parrt/learn-git
parrt/website-faculty-parrt
My faculty web page