- 2026 (4)
- 2025 (7)
- 2024 (6)
- 2023 (11)
- 2022 (17)
- 2021 (13)
- 2020 (23)
- 2019 (7)
- 2018 (19)
- 2017 (18)
- 2016 (10)
- 2015 (6)
2026 (4)
2025 (7)
2024 (6)
2023 (11)
Overhead Imagery Restrictions
How Violin and Box Plots Obscure Data
JQL Cheat Sheet
Neural Tangent Kernels
Discovering Latent Knowledge Without Supervision
Sigmoid Functions for Mathematical Modeling
SHAP Values on Tabular Data
Dealing with Skewed Data
Model Explainability with LIME
Model Explainability with Grad-CAM in TensorFlow
Model Explainability with Grad-CAM in PyTorch
2022 (17)
Siamese Networks with FastAI - Evaluation
Siamese Networks with FastAI - Update
Distributions
Generating Github Personal Access Tokens
Test Set Metrics on Unbalanced Datasets: Part II
Test Set Metrics on Unbalanced Datasets: Part I
More Siamese Network Evaluation Fails with FastAI
Siamese Network Evaluation Fails with FastAI
Siamese Networks with FastAI
Saving and Loading Models in FastAI
FastAI Notes and Thoughts
Pandas SettingWithCopyWarning
High Performance Models on Tabular Data
FastAI Tabular Data Tutorial
FastAI Data Tutorial - Semantic Segmentation
FastAI Data Tutorial - Object Detection
FastAI Data Tutorial - Image Classification
2021 (13)
Interview with GPT-3 On Modern Architecture: Part II
Interview with GPT-3 On Modern Architecture: Part I
Installing Modules on an M1 Mac
Adding SSH Keys to GitHub
Evaluation on Unbalanced Datasets
Validation on Unbalanced Datasets
Training on Unbalanced Datasets
Experiments on Unbalanced Datasets - Setup
Where to Find Datasets
How to Keep Up with Machine Learning Research
TensorFlow and Albumentations
Exploring Loss Functions with PyTorch
Exploring Loss Functions with TensorFlow and Keras
2020 (23)
Connecting VSCode to Google Cloud Platform Instances
Inspecting Model Weights
Spoofing Argparse
Argparse Notes
Group Norm Code Walkthrough
Free Deep Learning Textbooks
Data Augmentation with Albumentations
Data Augmentation in Detectron2
Windows Setup
Mac Setup
Linux Setup
Debugging Python List Comprehensions
PyTorch Notes
Where to Find Deep Learning Code Implementations
Convolutional Filters
Overhead Imagery Datasets for Object Detection
Python Modules and Packages
Path Problems: Windows
Path Problems: Mac
Jupyter Environments and Kernels in Windows
Jupyter Environments and Kernels in Macs
Python Command Line One-Liners
What Do These Different AP Values Mean
2019 (7)
2018 (19)
Adversarial Attacks on Neural Networks
Bayes' Theorem without P(B)
VSCode Tips
Software Customizations
Software I Use
Tmux Notes
DNA Splice Junctions II: Logistic Regression from Scratch
DNA Splice Junctions I: Cleaning and Preparing the Data
Saving and Loading Models in TensorFlow
Kangaroos and Wallabies III: Advanced Modeling with FastAI
Kangaroos and Wallabies III: Augmenting the Data
Kangaroos and Wallabies II: Building a Model
Kangaroos and Wallabies I: Preparing the Data
Exploring Images with Python II
Exploring Images with Python I
Is there Sarcasm on the Internet?
Visualize a Decision Tree Generated by Machine Learning
Vim Notes
Rabbits in Australia
2017 (18)
Deep Learning Art
Preparing Jupyter Notebooks for My Blog
Stylizing Jekyll
Class for Gathering Text
Light Verbs II: Literary Canon Comparison
Light Verbs I: How Common Are They?
Visualize Parts of Speech II: Comparing Texts
Visualize Parts of Speech I: Great Expectations
CUDA Notes
Installing and Debugging CUDA and TensorFlow
NLTK Tutorial
Opening Files in Python
My Favorite Things about Jupyter Notebooks
Lowest Presidential Approval
Linux Cheat Sheet
Create a base.html file with Bootstrap
Python Anywhere and Git
Git Cheat Sheet
2016 (10)
Getting Text from Project Gutenberg
Declining Appetite for Executions in England, Visualized
How Many Steps Does it Take to See a Kangaroo?
Pandas Cheat Sheet II
Pandas Cheat Sheet I
Schrödinger's Cat
Adelaide Versus Alice Springs Climate, Visualized
Evaluating Machine Learning Algorithms
Visualizing Machine Learning Algorithms
Exploring the Iris Dataset