ai-notebooks is a collection of Jupyter notebooks that implements machine-learning and artificial-intelligence ideas in compact, inspectable experiments. The examples are written primarily in Python and use frameworks including TensorFlow, PyTorch, Keras, JAX, and tinygrad. Projects explore problems such as MNIST learning, GANs, VAEs, model compression, and knowledge distillation. Other notebooks examine reinforcement learning through PPO, SAC, TD3, VPG, and MuZero experiments. Transformer, recurrent-network, counterfactual-regret, and normalizing-flow examples broaden the collection. The notebooks are designed to be read directly on GitHub, making the repository useful for studying algorithms through working code.

Features

  • Jupyter-based machine-learning experiments
  • TensorFlow, PyTorch, Keras, and JAX examples
  • GAN, VAE, and model-compression experiments
  • PPO, SAC, TD3, and VPG reinforcement learning
  • MuZero and game-learning implementations
  • Transformer and recurrent-network examples

Project Samples

Project Activity

See All Activity >

Categories

Algorithms

Follow ai-notebooks

ai-notebooks Web Site

Other Useful Business Software
Save Up to 91% on Cloud Compute With Spot VMs Icon
Save Up to 91% on Cloud Compute With Spot VMs

Automatic sustained-use discounts. One free VM per month. No negotiation needed.

Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ai-notebooks!

Additional Project Details

Programming Language

Python

Related Categories

Python Algorithms

Registered

2 days ago