Machine Learning 101

Setups from this course: A neural net learns to draw the Entagma logo

About This Course

This course is about making Machine Learning the next tool in your Houdini toolbox. Just like some problems are best solved with vector maths or Vex or Python, some problems get way easier with ML and we want to be able to spot these problems and solve them using your own custom networks.

To do so we create our own training data in Houdini, we build and train our own neural nets with Python and PyTorch and finally integrate them into our Houdini Workflows using ONNX. Additionally we want to take really deep looks into how these setups work and why they’re built the way they are to get a ton of intuition for applying these techniques to new problems.

Recommended Prerequisites

  • General Houdini UI/UX knowledge
  • Experience in Creative Coding
  • Basic Vector Math
Liked it? Take a second to support Christopher Kopic on Patreon!
Become a patron at Patreon!
ML101 Course Teaser 2

ML101 – pt. 00: Introduction

This course is about making Machine Learning the next tool in your Houdini toolbox. Just like some problems are best solved with vector maths or Vex or Python, some problems get way easier with ML and we want to be able to spot these problems […]