SkillAgentSearch skills...

Aiaiart

Course content and resources for the AIAIART course.

Install / Use

/learn @johnowhitaker/Aiaiart
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

AIAIART course

NEWS: I'm working on a successor to this course called 'The Generative Landscape' which will be out mid-November. Development for that will be happening in this repository.

This repo contains the notebooks used for the AIAIART course. Part 1 (first four lessons) ran via Discord in September/October 2021. Part 2 started in April 2022 and wrapped up with Lesson 9. Join the Discord linked below for course-related chat and reminders of any upcoming additions.

The videos for each lesson are linked within the notebooks, but can also be viewed in this YouTube playlist: https://www.youtube.com/playlist?list=PL23FjyM69j910zCdDFVWcjSIKHbSB7NE8

Notebooks:

  • Lesson 1 - PyTorch, Tensors, Gradient Descent (colab): https://colab.research.google.com/drive/1pp8hS5C6RTMpOLBJMwnx3d7JjicqgJKx?usp=sharing
  • Lesson 2 - Learning Representations, Style Transfer (colab): https://colab.research.google.com/drive/1Rk8cXMdad9ASIVI6avPyp5bl0qmeOu6S?usp=sharing
  • Lesson 3 - GANS+CLIP (colab): https://colab.research.google.com/drive/1qnV7PT1aSwomXvRmdoY_pgcR2ruvm6Of?usp=sharing
  • Lesson 4 - Going Further (colab): https://colab.research.google.com/drive/1ipnriyQ-S5PD97sqZo4aieQOefMlkPwJ?usp=sharing
  • Lesson 5 - Recap of key ideas and start of part 2: https://colab.research.google.com/drive/1cFqAHB_EQqDh0OHCIpikpQ04yzsjITXt?usp=sharing
  • Lesson 6 - Transformers for image synthesis and VQ-GAN revisited: https://colab.research.google.com/drive/1VhiIxMw9YClzmwamu9oiBewhZPnhmSV-?usp=sharing
  • Lesson 7 - Diffusion Models: https://colab.research.google.com/drive/1NFxjNI-UIR7Ku0KERmv7Yb_586vHQW43?usp=sharing
  • Lesson 7.5 - We had a less formal stream chatting about a few new papers and looking at an experiment with CLOOB Conditioned Latent Denoising Diffusion GANs. Stream recording: https://youtu.be/OBrlYBP4GZA
  • Lesson 8 - Neural Cellular Automata: https://colab.research.google.com/drive/1Qpx_4wWXoiwTRTCAP1ohpoPGwDIrp9z-?usp=sharing
  • Lesson 9 - Evolutionary Algorithms and CPPNs: https://colab.research.google.com/drive/1Od3xufd6SUe0-6SgGUJ8sIP8AYI8oEgD?usp=sharing

More recently, I've also shared a few bonus notebooks while working on the new course:

  • Grokking Stable Diffusion: https://colab.research.google.com/drive/1dlgggNa5Mz8sEAGU0wFCHhGLFooW_pf1?usp=sharing (Breaking down the different components and showing how you can hack them to achieve different effects)
  • Grokking SD Part 2: Textual Inversion: https://colab.research.google.com/drive/1RTHDzE-otzmZOuy8w1WEOxmn9pNcEz3u?usp=sharing (Exploring how textual inversion adds new 'concepts' to the vocabulary.

Feel free to reach out to me @johnowhitaker on Twitter with feedback, questions or requests. And come join our discord to share your work and chat with others doing similar projects: https://discord.gg/vSjhr8xb4g. The Discord is the best way to hear about upcoming lessons and livestreams.

All code and content in this repo is released under the MIT licence.

View on GitHub
GitHub Stars567
CategoryContent
Updated19d ago
Forks47

Languages

Jupyter Notebook

Security Score

95/100

Audited on Mar 21, 2026

No findings