NuMojo v0.5 Release Highlights

NuMojo v0.5 introduces powerful features and optimizations for numerical computations. Explore the updates below, and check our updated documentation site. --- New Features - Complex Arrays: Added ComplexNDArray, ComplexSIMD, and CDType for advanced complex number operations. - Type Coercion: TypeCoercion struct handles type conversions in math functions. - Data Buffer Management: New OwnData type improves memory management in NDArray and Matrix. - Array Iterators: Use NDIter for flexible array traversal with NDArray.nditer(). - Tensor Conversion: Seamlessly convert between NDArray and MAX Tensor. - Linear Algebra: Added det for determinants and Householder-based QR decomposition. --- Improvements - Array Manipulation: Improved memory layout flags and reshaping methods. - Enhanced Methods: Safer load/store with boundary checks and expanded indexing options. - Print Customization: New PrintOption for array formatting. --- Deprecations - Replaced order and datatype with flags and dtype. - Removed offset and coefficient for simpler memory management. --- Fixes - Fixed negative index overflow in get and set. - Improved __setitem__ for better handling of slices and integers. --- Documentation Updates Visit our documentation site for: - Guides for all features. - API tutorials and examples. - Details on the latest changes. Enjoy NuMojo v0.5's features! Learn more at our documentation.
0 Replies
No replies yetBe the first to reply to this messageJoin

Did you find this page helpful?