Tutorials and Examples
Welcome to Ivy’s tutorials webpage! Our goal is to provide you with a comprehensive learning experience on a variety of topics. We have organized our tutorials into three main sections to help you find exactly what you need.
In the Learn the basics section, you will find basic and to the point tutorials to help you get started with Ivy.
The Guides section includes more involved tutorials for those who want to dive deeper into the framework.
Finally, in the Examples and Demos section, you will find start-to-finish projects and applications that showcase real-world applications of Ivy. Whether you’re a beginner or an advanced user, we’ve got you covered!
Learn the basics
Write Ivy code
Get familiar with Ivy’s basic concepts and start writing framework-agnostic code.
Unify code
Unify a simple
torch
function and use it alongside any ML framework!Compile code
Turn your Ivy code into an efficient fully-functional graph, removing wrappers and unused parts of the code.
Transpile code
Convert a
torch
function to jax
with just one line of code.Lazy vs Eager
Understand the difference between eager and lazy compilation and transpilation.
How to use decorators
Learn about the different ways to use compilation and transpilation functions.
Transpile any library
Transpile the
kornia
library to jax
with just one line of code.Transpile any model
Transpile a
Keras
model into a PyTorch
module.
No matching items