Numojo V0.3 Update to Mojo 24.5, and a couple new features.
We’re excited to announce the release of NuMojo v0.3, with support for Mojo 24.5, a few new features, improvements, and fixes. Here's a quick overview of what's new:
- Linear Algebra Functions: New functions like
- New IO Module: Basic IO functionalities, including scientific float formatting and text file handling (
- Extended Functionality: New methods such as
- Parallelization Fixes: Addressed parallel processing issues in key functions like
This release marks a major step forward in functionality, making NuMojo more versatile and efficient for users. Stay tuned for more updates!
Key New Features
- Magic System and MAX 24.5 Support: Enhanced compatibility with new systems, allowing for more efficient processing.- Linear Algebra Functions: New functions like
solve, inv, and LU decomposition make it easier to solve equations and matrix inversions.- New IO Module: Basic IO functionalities, including scientific float formatting and text file handling (
loadtxt, savetxt).- Extended Functionality: New methods such as
diagflat, trace, itemset, and more provide additional utility in working with NDArray.Improvements
- Refined NDArray: Updated constructors, moved random initializers out, and improved overall behavior for data manipulation.- Parallelization Fixes: Addressed parallel processing issues in key functions like
matmul, solve, and inv.Additional Updates
- Multi-lingual support has been added for the README, workflows have been enhanced with unit tests and linting, and several outdated methods have been removed.This release marks a major step forward in functionality, making NuMojo more versatile and efficient for users. Stay tuned for more updates!

Project