Introduction to Mojoš„ for Python developers |
---|
Abstract: Mojo is a new programming language for AI developers that combines the usability of Python with the systems programming features for AI. In this hands-on workshop, weāll introduce Mojoš„ language features, using Mojo with Python and accelerating Python code and converting it into high-performance Mojoš„ code. Weāll share the workshop material as a hosted tutorial with several Mojoš„ scripts and Jupyter Notebooks which you can use as a starting point for your projects. |
Presenters: | |
---|---|
Shashank Prasanna, Modular (@shshnkp, LinkedIn) | Jack Clayton, Modular (@jacknclayton, LinkedIn) |
Topics | Duration (75 mins) |
---|---|
Setup and getting started | 10 mins |
Overview of Mojoš„ | 10 mins |
Hands On: Mojoš„ language basics | 15 mins |
Hands On: Speeding up Pythonš with Mojoš„ | 15 mins |
Hands On: Accelerating Mojoš„ with vectorization and parallelization | 15 mins |
Hands On: Extra credits/Homework: Developing with Mojoš„: Structs and advanced features | 5 mins |
Resources + Q&A | 5 mins |
Introduction to Modular AI Engine (coming soon) |
---|
Kernel development in Mojoš„ (coming soon) |
---|