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 […]
Machine Learning 101

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
ML101 – pt. 01: DIY Neural Net & Regression Basics
To view this content, you must be a member of Entagma’s Patreon at $29 or more
ML101 – pt. 02: The Python Install Episode
To view this content, you must be a member of Entagma’s Patreon at $29 or more
ML101 – pt. 03: Transferring training data from Houdini to Python
To view this content, you must be a member of Entagma’s Patreon at $29 or more
ML101 – pt. 04: From Python back to Houdini
To view this content, you must be a member of Entagma’s Patreon at $29 or more
ML101 – pt. 05: Adding Tensorboard
To view this content, you must be a member of Entagma’s Patreon at $29 or more
ML101 – pt. 06: Finishing our Neural Net
To view this content, you must be a member of Entagma’s Patreon at $29 or more
ML101 – pt. 07: Section Overview and Pose Generation
To view this content, you must be a member of Entagma’s Patreon at $29 or more
ML101 – pt. 08: Pose Prep 01 – Extracting Differences
To view this content, you must be a member of Entagma’s Patreon at $29 or more
ML101 – pt. 09: Reducing our Data – the PCA Node
To view this content, you must be a member of Entagma’s Patreon at $29 or more
ML101 – pt. 10: Reducing our Data – Encoding, Exporting and Training our Data-Set
To view this content, you must be a member of Entagma’s Patreon at $29 or more
ML101 – pt. 11: Building the Inference Setup
To view this content, you must be a member of Entagma’s Patreon at $29 or more
ML101 – pt. 12: Addendum A: Stacking Additional Models
To view this content, you must be a member of Entagma’s Patreon at $29 or more
ML101 – pt. 13: Generating Poses With Vellum And PDG
To view this content, you must be a member of Entagma’s Patreon at $29 or more