10-day current streak·46-day longest streak
Hi, I'm Sebastian 👋 I'm an AI research engineer specializing in large language models (LLMs), deep learning, and open-source development. My work focuses on AI research, building practical tools, and…
Hi, I'm Sebastian 👋
I'm an AI research engineer specializing in large language models (LLMs), deep learning, and open-source development.
My work focuses on AI research, building practical tools, and sharing knowledge through books and open-source contributions.
Links
- Blog: Ahead of AI
- Website: sebastianraschka.com
- Twitter/X: @rasbt
- LinkedIn: in/sebastianraschka
-
LLMs-from-scratch ★ PINNED
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
Jupyter Notebook ★ 97k 18d agoExplain → -
reasoning-from-scratch ★ PINNED
Implement a reasoning LLM in PyTorch from scratch, step by step
Jupyter Notebook ★ 4.5k 9d agoExplain → -
machine-learning-book ★ PINNED
Code Repository for Machine Learning with PyTorch and Scikit-Learn
Jupyter Notebook ★ 5.2k 5d agoExplain → -
deeplearning-models ★ PINNED
A collection of various deep learning architectures, models, and tips
Jupyter Notebook ★ 18k 2y agoExplain → -
llm-architecture-gallery ★ PINNED
LLM Architecture Gallery source data
★ 1.3k 6d agoExplain → -
mini-coding-agent ★ PINNED
Minimal and readable coding agent harness implementation in Python to explain the core components of coding agents.
Python ★ 939 2mo agoExplain → -
python-machine-learning-book
The "Python Machine Learning (1st edition)" book code repository and info resource
Jupyter Notebook ★ 13k 1y agoExplain → -
python-machine-learning-book-2nd-edition
The "Python Machine Learning (2nd edition)" book code repository and info resource
Jupyter Notebook ★ 7.2k 5y agoExplain → -
mlxtend
A library of extension and helper modules for Python's data analysis and machine learning libraries.
Python ★ 5.2k 2d agoExplain → -
python-machine-learning-book-3rd-edition
The "Python Machine Learning (3rd edition)" book code repository
Jupyter Notebook ★ 5.0k 3y agoExplain → -
pattern_classification
A collection of tutorials and examples for solving and understanding machine learning and pattern classification tasks
Jupyter Notebook ★ 4.2k 2y agoExplain → -
python_reference
Useful functions, tutorials, and other Python-related things
Jupyter Notebook ★ 3.9k 4y agoExplain → -
deep-learning-book
Repository for "Introduction to Artificial Neural Networks and Deep Learning: A Practical Guide with Applications in Python"
Jupyter Notebook ★ 2.8k 5y agoExplain → -
matplotlib-gallery
Examples of matplotlib codes and plots
Jupyter Notebook ★ 1.2k 5y agoExplain → -
LLM-workshop-2024
A 4-hour coding workshop to understand how LLMs are implemented and used
Jupyter Notebook ★ 1.1k 1y agoExplain → -
watermark
An IPython magic extension for printing date and time stamps, version numbers, and hardware information
Python ★ 942 6mo agoExplain → -
MachineLearning-QandAI-book
Machine Learning Q and AI book
Jupyter Notebook ★ 867 6mo agoExplain → -
machine-learning-notes
Collection of useful machine learning codes and snippets (originally intended for my personal use)
Jupyter Notebook ★ 842 2y agoExplain → -
stat479-machine-learning-fs19
Course material for STAT 479: Machine Learning (FS 2019) taught by Sebastian Raschka at University Wisconsin-Madison
Jupyter Notebook ★ 782 5y agoExplain → -
scipy2023-deeplearning
No description.
Jupyter Notebook ★ 599 2y agoExplain → -
stat453-deep-learning-ss20
STAT 453: Intro to Deep Learning @ UW-Madison (Spring 2020)
Jupyter Notebook ★ 578 6y agoExplain → -
stat453-deep-learning-ss21
STAT 453: Intro to Deep Learning @ UW-Madison (Spring 2021)
Jupyter Notebook ★ 553 4y agoExplain → -
stat479-deep-learning-ss19
Course material for STAT 479: Deep Learning (SS 2019) at University Wisconsin-Madison
Jupyter Notebook ★ 547 7y agoExplain → -
pyprind
PyPrind - Python Progress Indicator Utility
Python ★ 546 5y agoExplain → -
algorithms_in_ipython_notebooks
A repository with IPython notebooks of algorithms implemented in Python.
Jupyter Notebook ★ 510 8y agoExplain → -
stat479-machine-learning-fs18
Course material for STAT 479: Machine Learning (FS 2018) at University Wisconsin-Madison
Jupyter Notebook ★ 506 7y agoExplain → -
stat451-machine-learning-fs20
STAT 451: Intro to Machine Learning @ UW-Madison (Fall 2020)
Jupyter Notebook ★ 459 1y agoExplain → -
musicmood
A machine learning approach to classify songs by mood.
OpenEdge ABL ★ 423 9y agoExplain → -
pycon2024
Tutorial Materials for "The Fundamentals of Modern Deep Learning with PyTorch" workshop at PyCon 2024
Jupyter Notebook ★ 247 2y agoExplain → -
dora-from-scratch
LoRA and DoRA from Scratch Implementations
Jupyter Notebook ★ 223 2y agoExplain → -
LLM-finetuning-scripts
No description.
Jupyter Notebook ★ 220 2y agoExplain → -
datacollect
A collection of tools to collect and download various data.
Jupyter Notebook ★ 209 8y agoExplain → -
data-science-tutorial
Code material for a data science tutorial
Jupyter Notebook ★ 200 9y agoExplain → -
RAGs
RAGs: Simple implementations of Retrieval Augmented Generation (RAG) Systems
Jupyter Notebook ★ 154 1y agoExplain → -
stat451-machine-learning-fs21
No description.
Jupyter Notebook ★ 151 4y agoExplain → -
One-Python-benchmark-per-day
An ongoing fun challenge where I'll try to post one Python benchmark per day.
HTML ★ 133 11y agoExplain → -
cvpr2023
No description.
Python ★ 129 2y agoExplain → -
pydata-chicago2016-ml-tutorial
Machine learning with scikit-learn tutorial at PyData Chicago 2016
Jupyter Notebook ★ 129 9y agoExplain → -
faster-pytorch-blog
Outlining techniques for improving the training performance of your PyTorch model without compromising its accuracy
Python ★ 127 3y agoExplain → -
msu-datascience-ml-tutorial-2018
Machine learning with Python tutorial at MSU Data Science 2018
Jupyter Notebook ★ 109 8y agoExplain → -
protein-science
A collection of useful tutorials for Protein Science
Python ★ 108 11y agoExplain → -
markdown-toclify
A Python command line tool that creates a Table of Contents for Markdown documents
Python ★ 95 8y agoExplain → -
pytorch-memory-optim
This code repository contains the code used for my "Optimizing Memory Usage for Training LLMs and Vision Transformers in PyTorch" blog post.
Python ★ 93 2y agoExplain → -
cyclemoid-pytorch
Cyclemoid implementation for PyTorch
Python ★ 90 4y agoExplain → -
smilite
A Python module to retrieve and compare SMILE strings of chemical compounds from the free ZINC online database
Python ★ 83 5y agoExplain → -
pydata-annarbor2017-dl-tutorial
Code snippets for "Introduction to Deep Learning with TensorFlow" at PyData Ann Arbor Aug 2017
Jupyter Notebook ★ 80 8y agoExplain → -
model-eval-article-supplementary
Supplementary material for the article "Model Evaluation, Model Selection, and Algorithm Selection in Machine Learning"
Jupyter Notebook ★ 71 4y agoExplain → -
DeepLearning-Gdansk2019-tutorial
Ordinal Regression tutorial for the International Summer School on Deep Learning 2019
Jupyter Notebook ★ 70 7y agoExplain → -
nn_plus_gzip
Gzip and nearest neighbors for text classification
Jupyter Notebook ★ 57 2y agoExplain → -
interpretable-ml-article
Code examples for my Interpretable Machine Learning Blog Series
Jupyter Notebook ★ 57 5y agoExplain → -
courses ⑂
This repository is a curated collection of links to various courses and resources about Artificial Intelligence (AI)
★ 52 3y agoExplain → -
numpy-intro-blogarticle-2020
Jupyter Notebook for the "Scientific Computing in Python: Introduction to NumPy and Matplotlib" blog article
Jupyter Notebook ★ 50 5y agoExplain → -
R_snippets
R Scripts for general data analysis and plotting
R ★ 48 10y agoExplain → -
blog-finetuning-llama-adapters
Supplementary material for "Understanding Parameter-Efficient Finetuning of Large Language Models: From Prefix Tuning to Adapters"
Jupyter Notebook ★ 48 3y agoExplain → -
build-your-own-x ⑂
Master programming by recreating your favorite technologies from scratch.
★ 47 11mo agoExplain → -
rasbt
No description.
★ 46 1y agoExplain → -
mputil
Utility functions for Python's multiprocessing standard library module
Python ★ 39 8y agoExplain → -
pybibtex
Utility functions for parsing BibTeX files and creating citation reference lists.
Python ★ 38 6y agoExplain → -
ML-YouTube-Courses ⑂
A repository to index and organize the latest machine learning courses found on YouTube.
★ 36 4y agoExplain → -
gradient-accumulation-blog
Finetuning BLOOM on a single GPU using gradient-accumulation
Python ★ 32 3y agoExplain → -
comparing-automatic-augmentation-blog
Comparing four automatic image augmentation techniques in PyTorch: AutoAugment, RandAugment, AugMix, and TrivialAugment
Jupyter Notebook ★ 31 3y agoExplain → -
posit2023-python-ml
Workshop materials for posit::conf(2023)
Jupyter Notebook ★ 30 2y agoExplain → -
mytorch
Collection of PyTorch-related utility functions
Python ★ 29 7y agoExplain → -
low-rank-adaptation-blog
No description.
Python ★ 28 3y agoExplain → -
Hbind
Calculates hydrogen-bond interaction tables for protein-small molecule complexes, based on protein PDB and protonated ligand MOL2 structure input. Raschka et al. (2018) J. Computer-Aided Molec. Design
C ★ 27 6y agoExplain → -
scipy2022-talk
No description.
Python ★ 27 3y agoExplain → -
pytorch-fabric-demo
No description.
Python ★ 27 3y agoExplain → -
ViT-finetuning-scripts
Vision transformer finetuning scripts
Python ★ 25 2y agoExplain → -
2021-issdl-gdansk
Intro to GAN Tutorial for the International Summer School of Deep Learning 2021 in Gdansk
Jupyter Notebook ★ 25 5y agoExplain → -
R-notes
Various R lang related material for teaching.
Python ★ 24 5y agoExplain → -
screenlamp
screenlamp is a Python toolkit for hypothesis-driven virtual screening
Python ★ 24 8y agoExplain → -
workflow-understanding-LLM-architectures
Materials for the "My Workflow for Understanding LLM Architectures" tutorial
Jupyter Notebook ★ 23 2mo agoExplain → -
predicting-activity-by-machine-learning
Activity From Virtual Screening Code Repository
Jupyter Notebook ★ 23 8y agoExplain → -
build-nanogpt ⑂
Video+code lecture on building nanoGPT from scratch
★ 22 2y agoExplain → -
BondPack
A collection of PyMOL plugins to visualize atomic bonds.
Python ★ 22 5y agoExplain → -
uw-madison-datacience-club-talk-oct2019
Slides and code for the talk at UW-Madison's Data Science Club, 10 Oct 2019
Jupyter Notebook ★ 21 6y agoExplain → -
2021-pydata-jeddah
Materials for "Transformers from the Ground Up" at PyData Jeddah on August 5, 2021
Jupyter Notebook ★ 20 4y agoExplain → -
b3-basic-batchsize-benchmark
Experiments for the blog post "No, We Don't Have to Choose Batch Sizes As Powers Of 2"
Python ★ 20 4y agoExplain → -
siteinterlock
A novel approach to pose selection in protein-ligand docking based on graph theory.
Python ★ 20 9y agoExplain → -
scipy-2016-sklearn ⑂
Scikit-learn tutorial at SciPy2016
Jupyter Notebook ★ 19 10y agoExplain → -
mnist-pngs
MNIST files in PNG format
Python ★ 18 4y agoExplain → -
scikit-learn ⑂
scikit-learn: machine learning in Python
Python ★ 17 4y agoExplain → -
py-args
Python command line tools as productivity supplements for Posix systems
Python ★ 17 2y agoExplain → -
litdata ⑂
Streamline data pipelines for AI. Process datasets across 1000s of machines, and optimize data for blazing fast model training.
★ 16 1y agoExplain → -
gpt-2 ⑂
Code for the paper "Language Models are Unsupervised Multitask Learners"
★ 16 1y agoExplain → -
srgan-lightning-blog
Sharing Deep Learning Research Models with Lightning Part 1: Building A Super Resolution App
Python ★ 16 4y agoExplain → -
PyMLSlides ⑂
Slides for my machine learning course based on Sebastian Raschka's Python Machine Learning book
TeX ★ 15 8y agoExplain → -
datapipes-blog
Code for the DataPipes article
Jupyter Notebook ★ 15 4y agoExplain → -
try-lion-optimizer
No description.
Jupyter Notebook ★ 14 3y agoExplain → -
macos-pdf-splitter
Native macOS app for splitting and converting PDF figures
Swift ★ 13 1mo agoExplain → -
ecml-teaching-ml-2021
No description.
Jupyter Notebook ★ 13 4y agoExplain → -
math_full_minus_math500
The MATH training dataset without MATH-500 test portion
Jupyter Notebook ★ 12 6mo agoExplain → -
gpt-neox ⑂
An implementation of model parallel autoregressive transformers on GPUs, based on the Megatron and DeepSpeed libraries
★ 11 2y agoExplain → -
HbindViz
Tools for generating hydrogen-bond interaction visualizations from Hbind
Python ★ 11 8y agoExplain → -
pytorch-lightning ⑂
Deep learning framework to train, deploy, and ship AI products Lightning fast.
Python ★ 10 2y agoExplain → -
protein-recognition-index
Protein Recognition Index (PRI), measuring the similarity between H-bonding features in a given complex (predicted or designed) and the characteristic H-bond trends from crystallographic complexes
Python ★ 9 8y agoExplain → -
LitServe ⑂
Deploy AI models at scale. High-throughput serving engine for AI/ML models that uses the latest state-of-the-art model deployment techniques.
★ 8 2y agoExplain → -
semi-adversarial-networks ⑂
Implementation of SAN model for imparting gender privacy to face images
Python ★ 8 5y agoExplain → -
pytorch-image-models ⑂
PyTorch image models, scripts, pretrained weights -- ResNet, ResNeXT, EfficientNet, EfficientNetV2, NFNet, Vision Transformer, MixNet, MobileNet-V3/V2, RegNet, DPN, CSPNet, and more
★ 8 4y agoExplain → -
compair
Model evaluation utilities
Python ★ 8 4y agoExplain → -
neurips_llm_efficiency_challenge ⑂
NeurIPS Large Language Model Efficiency Challenge: 1 LLM + 1GPU + 1Day
Python ★ 8 2y agoExplain → -
tpot ⑂
A Python tool that automatically creates and optimizes Machine Learning pipelines using genetic programming.
Python ★ 8 9y agoExplain → -
matplotlib ⑂
matplotlib: plotting with Python
★ 8 10y agoExplain → -
whisper ⑂
No description.
★ 7 3y agoExplain → -
bitsandbytes ⑂
8-bit CUDA functions for PyTorch
Python ★ 7 2y agoExplain → -
ml-interviews-book ⑂
https://huyenchip.com/ml-interviews-book/
★ 7 4y agoExplain → -
ord-torchhub
Ordinal Regression PyTorch Hub
Python ★ 7 3y agoExplain → -
tutorials ⑂
No description.
Python ★ 7 8y agoExplain → -
pytorch ⑂
Tensors and Dynamic neural networks in Python with strong GPU acceleration
★ 6 3y agoExplain → -
axolotl ⑂
Go ahead and axolotl questions
★ 6 2y agoExplain → -
rubrix ⑂
✨A Python framework to explore, label, and monitor data for NLP projects
★ 6 4y agoExplain → -
tuning_playbook ⑂
A playbook for systematically maximizing the performance of deep learning models.
★ 6 3y agoExplain → -
test-github-image-rendering
Debug GitHub rendering issues
Jupyter Notebook ★ 6 1y agoExplain → -
torchmetrics-blog
Code for "TorchMetrics -- How do we use it, and what's the difference between .update() and .forward()"
Jupyter Notebook ★ 6 4y agoExplain → -
advent-of-code-2016
My Solutions for the Advent of Code 2016
Python ★ 6 9y agoExplain → -
tensorflow ⑂
Computation using data flow graphs for scalable machine learning
C++ ★ 6 9y agoExplain → -
bugreport
A repository to store code examples to reproduce issues for bug reports.
Jupyter Notebook ★ 5 9mo agoExplain → -
dora ⑂
Implementation of DoRA
★ 5 2y agoExplain → -
pytorch.github.io ⑂
The website for PyTorch
CSS ★ 5 7y agoExplain → -
CTGAN ⑂
Conditional GAN for generating synthetic tabular data.
★ 4 3y agoExplain → -
lion-pytorch ⑂
🦁 Lion, new optimizer discovered by Google Brain using genetic algorithms that is purportedly better than Adam(w), in Pytorch
★ 4 3y agoExplain → -
data ⑂
A PyTorch repo for data loading and utilities to be shared by the PyTorch domain libraries.
★ 4 4y agoExplain → -
numpy ⑂
The fundamental package for scientific computing with Python.
★ 4 4y agoExplain → -
bookgiveaway-2022-wordcloud
Word cloud from the results of the book-giveaway
Jupyter Notebook ★ 4 3y agoExplain → -
metrics ⑂
Machine learning metrics for distributed, scalable PyTorch applications.
★ 4 3y agoExplain → -
deep-rules ⑂
Ten Simple Rules for Deep Learning in Biology
Jupyter Notebook ★ 4 7y agoExplain → -
openface ⑂
Face recognition with deep neural networks.
Lua ★ 4 8y agoExplain → -
deep-review ⑂
A collaboratively written review paper on deep learning, genomics, and precision medicine
CSS ★ 4 8y agoExplain → -
imbalanced-learn ⑂
Python module to perform under sampling and over sampling with various techniques.
Python ★ 4 8y agoExplain → -
staged-recipes ⑂
A place to submit conda recipes before they become fully fledged conda-forge feedstocks
Python ★ 4 9y agoExplain → -
tiktoken ⑂
tiktoken is a fast BPE tokeniser for use with OpenAI's models.
★ 3 2y agoExplain → -
lit-llama ⑂
Implementation of the LLaMA language model based on nanoGPT. Supports flash attention, quantization, LoRA fine-tuning, pre-training. Apache 2.0-licensed.
Python ★ 3 3y agoExplain → -
mLEARn ⑂
An Implementation of Mutli-layer Perceptron in C++
★ 3 5y agoExplain → -
ray-skorch ⑂
Distributed skorch on Ray Train
★ 3 4y agoExplain → -
bartpy ⑂
Bayesian Additive Regression Trees For Python
★ 3 4y agoExplain → -
Auto-eD ⑂
A web based tool for visualization of the forward and reverse modes of automatic differentiation
★ 3 4y agoExplain → -
llm-efficiency-challenge.github.io ⑂
Website for NeurIPS Large Language Model Efficiency Challenge: 1 LLM + 1 GPU + 1 Day
★ 3 2y agoExplain → -
coral-ordinal ⑂
Tensorflow Keras implementation of ordinal regression using consistent rank logits (CORAL) by Cao et al. (2019)
★ 3 5y agoExplain → -
pl_cross ⑂
No description.
★ 2 4y agoExplain → -
fun_with_git-1 ⑂
No description.
★ 2 3y agoExplain → -
biopandas-feedstock ⑂
A conda-smithy repository for biopandas.
★ 2 3y agoExplain → -
text ⑂
Data loaders and abstractions for text and NLP
★ 2 4y agoExplain → -
chiphuyen ⑂
No description.
★ 2 4y agoExplain → -
mkdocs ⑂
Project documentation with Markdown.
Python ★ 2 9y agoExplain → -
grid-docs ⑂
Public repository for managing Grid Platform documentation synced with gitbook on docs.grid.ai
★ 1 4y agoExplain → -
grid-tutorials ⑂
No description.
★ 1 4y agoExplain → -
watermark-feedstock ⑂
A conda-smithy repository for watermark.
Shell ★ 1 7y agoExplain → -
python-markdown-mathjax ⑂
Tiny python-markdown extension for easier use of MathJax with Markdown
Python ★ 1 9y agoExplain → -
mlxtend-feedstock ⑂
A conda-smithy repository for mlxtend.
Shell ★ 0 7y agoExplain →
No repos match these filters.