A new nightly version has been released! ![]()
See the quickstart guide for installation instructions: Quickstart | Modular
MAX changelog updates:
- Removed the
--allow-safetensors-weights-fp32-bf16-bidirectional-castCLI
flag. Float32 ↔ bfloat16 safetensors weight casting is now unconditionally
enabled. - Added
top_kop handler to the experimental eager interpreter with CPU
and GPU support, returning the top-k values and their original indices
along a specified axis. - Removed
DimandDimListtypes frombuffer.dimlist. Custom kernel code
using these types should migrate toIntTupleandTileLayoutfrom the
layoutpackage.
Mojo changelog updates:
- [stdlib] Make
VariantCopyable/ImplicitlyCopyableconditional - [stdlib] Include source location in abort() output
- [stdlib] Encapsulate SourceLocation fields and add UnsafeSingleNicheable conformance.
- [Kernels] Fix alignment parameter in TileTensor load/store
Raw MAX diff: https://github.com/modular/modular/compare/709e4cd6b3f370fce69fb2c037d9029c64b6b153...15db7cfb76683a675a088a691b93ed1cf151246e)>
Current Mojo changelog: https://github.com/modular/modular/blob/main/mojo/docs/nightly-changelog.md