Teaching Neural Networks to Illustrate: A Complete Guide to Training Python-Based AI for Drawing
01
Skill level
All levels
02
Sections
12
03
Lectures
80
04
Instructor
Team Mammoth
What's inside
This course includes.
✓
12
Sections
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ 00 Course Overview 5 lectures
00 Project Preview
Locked
02 Project 2 Preview
Locked
03 Project 3 Overview
Locked
04 What You'll Need
Locked
Source Files
Locked
+ 01 Code Python on the Web 3 lectures
01.01 What Is Google Colab
Locked
01.02 What If I Get Errors
Locked
01.03 How Do I Terminate A Session
Locked
+ 01a Python Language Fundamentals 21 lectures
00. Intro
Locked
01. Introduction To Python
Locked
02. Variables
Locked
02b. Variables Examples
Locked
03. Type Conversion Examples
Locked
04. Operators
Locked
05. Operators Examples
Locked
06. Collections
Locked
07. Lists
Locked
08. Multidimensional List Examples
Locked
09. Tuples Examples
Locked
10. Dictionaries Examples
Locked
11. Ranges Examples
Locked
12. Conditionals
Locked
13. If Statement Examples
Locked
14. If Statement Variants Examples
Locked
15. Loops
Locked
16. While Loops Examples
Locked
17. For Loops Examples
Locked
18. Functions
Locked
19. Functions Examples
Locked
+ 02 Collect and Process Data 6 lectures
01 Load Drawings Dataset
Locked
02 Label Data
Locked
03 Build A Training Dataset
Locked
04 Visualize Dataset
Locked
05 Batch And Shuffle Data
Locked
Source Files
Locked
+ 03 Build a Generative Neural Network 3 lectures
01 Build A Generator
Locked
02 Generate Noise
Locked
Source Files
Locked
+ 03a Generative Neural Network Fundamentals. 9 lectures
01 What Is A Generative Neural Network
Locked
02 What Is A Convolutional Neural Network
Locked
03 How To Build A Convolutional Neural Network
Locked
04 How To Build A Dense Layer
Locked
05 How To Build A Batch Normalization Layer
Locked
06 Leaky Relu Activation Function
Locked
07 Transposed Convolution Layer
Locked
08 Hyperbolic Tangent (Tanh) Activation Function
Locked
Source Files
Locked
+ 04 Build a Discriminator Neural Network 3 lectures
00 How Do You Build A Discriminator
Locked
01 Build A Discriminator
Locked
Source Files
Locked
+ 05 Evaluate the Model's Performance 5 lectures
00 Performance Of A Machine Learning Algorithm
Locked
01 Calculate Loss
Locked
02 Assign Optimizers
Locked
02A What Is The Adam Optimizer
Locked
Source Files
Locked
+ 06 Train the Model to Draw 4 lectures
01 Build A Training Step
Locked
02 Train The Model
Locked
03 Visualize Training
Locked
Source Files
Locked
+ 07 Test the Model's Drawing Ability 2 lectures
01 Test The Model
Locked
Source Files
Locked
+ 08 Build an Image Style Transfer Project 11 lectures
00 Style Transfer Project Overview
Locked
01 Load The Model
Locked
02 Load Images
Locked
03 Reformat Image For Machine Learning
Locked
04 Load Original And Style Images
Locked
05 Display Processed Images
Locked
06 Extract Image Features
Locked
07 Calculate The Style Representation
Locked
08 Optimize The Model
Locked
09 Use Machine Learning To Transfer Image Style
Locked
Source Files
Locked
+ 09 Build an Image Approximation Project 8 lectures
Source Files
Locked
01 Load And Process Image
Locked
03 Visualize Training Dataset
Locked
02 Build A Training Dataset
Locked
04 Build A Testing Dataset
Locked
05 Build A Neural Network
Locked
06 Train The Neural Network
Locked
07 Visualize Image Approximation Results
Locked
Instructors
Taught by people who ship.
Team Mammoth
Instructor
Produced by a team of Mammoth Club industry experts. Over 14 years, Mammoth Club has built a global student community in 190+ countries with 9+ million courses sold, releasing over 1,000+ courses and 5,000+ hours of video content.
Ready to start building?
Join Mammoth Club and move through the course with structured lessons, previews, and certificates.