A large collection of ready-made LLM apps: agents, RAG systems and skills for coding agents. Every template can be run and taken apart piece by piece.
Awesome lists & learningfchollet
deep-learning-with-python-notebooks
Code notebooks for François Chollet's Deep Learning with Python (third edition, on Keras 3). Runs on JAX, TensorFlow or PyTorch. Legacy notebooks for the two earlier editions are included.
Who it is for
For people who want to learn deep learning from the author of Keras by running the code.
How to start
- Open the notebook for your chapter in Google Colab: the free GPU is enough for the whole book.
- Set the backend in the first cell:
os.environ["KERAS_BACKEND"] = "jax"(ortensorflow,torch). - For chapters using Kaggle data, create an account and add
KAGGLE_USERNAMEandKAGGLE_KEYto Colab secrets.
Steps are taken from the README. Check the current version in the repository before running them.
Stars over the last 30 days
Author's description
Jupyter notebooks for the code samples of the book "Deep Learning with Python"
More in «Awesome lists & learning»
A free 21-lesson Microsoft course that goes from generative AI basics and prompting to working applications. Each lesson ships with code.
Code for Sebastian Raschka's book: you build a GPT-like model in PyTorch step by step, then pretrain and finetune it. The best way to see how an LLM works inside.
An animation engine Grant Sanderson uses to make 3Blue1Brown videos, including the well-known neural network ones. It is not an AI library but a tool for explaining math and ML visually.
A 12-week course on classic machine learning: 26 lessons and 52 quizzes. The foundation that makes modern models easier to understand.
A three-part LLM roadmap: fundamentals, the LLM Scientist (building models) and the LLM Engineer (building apps). Topics come with Colab notebooks.
