Principal Data Scientist at Sentilink, Author of Deep Learning From Scratch
DLFS_code. Code for the book Deep Learning From Scratch, from O'Reilly September 2019
626ODSC_Neural_Nets_11-04-17. Talk "Deep Learning From Scratch Using Python" delivered at ODSC West on November 4, 2017
31Conference_talks. Repo for public conference talks
25pytorch-seq2seq. Tutorials on implementing a few sequence-to-sequence (seq2seq) models with PyTorch and TorchText. [IN PROGRESS]
22odsc_east_2025_grpo_llama. Materials from my talk at ODSC East 2025, May 14 in Boston, MA
19CNN_from_scratch. Convolutional Neural Net from Scratch, in Python
9transformer_from_scratch. Coding up Transformers from scratch to understand how they work
7selenium_tutorial. Walkthrough on how to use Selenium to do cool stuff programmatically
6RNN_from_scratch. Coding up an RNN from scratch
6algorithms_python. A single place to keep CS algorithms implemented in Python
6Deep-Learning-Papers-Reading-Roadmap. Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech!
5odsc_west_2025_tools_agents. Demos of the workflow of building AI with tools vs. with agents
5bert-error-analysis. Comparing performance of BERT vs. other NLP models on individual cases from benchmark datasets
4neural_net_talk_6-2-17. Jupyter Notebook
4docker-object-detection. A repo containing the starting files for a Docker image that runs object detection using TensorFlow
3lincoln. A Deep Learning library by the people, for the people
2ultimate_classification_guide. A one stop shop for all resources related to classification problems in Supervised Learning
2llm-learning. Jupyter Notebook
2leetcode. A place for keeping my solutions to LeetCode problems
2streaming-openai-react-demo. JavaScript
1local-gpt. JavaScript
1tutorials. Jupyter Notebook
1numpy_net. A neural net library designed to make the math underlying neural nets clear
1autograd. coding an autograd from scratch
1pyprobml. Python code for "Machine learning: a probabilistic perspective"
1pytorch-tutorial. PyTorch Tutorial for Deep Learning Researchers
1deep_learning_nd_projects. Projects from the Udacity Deep Learning Nanodegree
1Sudoku_solver. A website that solves Sudoku with a Python backend.
1deep-learning-v2-pytorch. Projects and exercises for the latest Deep Learning ND program https://www.udacity.com/course/deep-learning-nanodegree--nd101
1full_stack_flask_example. Example of Flask app using routing and HTML templating
1pytorch-lightning. Rapid research framework for PyTorch. The researcher's version of Keras
1