Skip to content

MurrellGroup/Microscaling.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microscaling

Stable Dev Build Status Coverage

Warning

Microscaling.jl is in heavy development. Do not trust the pretty looking badges.

Microscaling is a Julia package that implements microscaling formats, quantization functions, and bitpacking functions, based on the Open Compute Project Microscaling Formats (MX) Specification.

Microscaling.jl is designed for interoperability with Microfloats.jl.

Exported Formats

  • NVFP4
  • MXFP4
  • MXFP6_E2M3
  • MXFP6_E3M2
  • MXFP8_E4M3
  • MXFP8_E5M2
  • MXINT8

Installation

using Pkg
Pkg.Registry.add(url="https://github.com/MurrellGroup/MurrellGroupRegistry")
Pkg.add("Microscaling")

About

Microscaling (MX) formats in Julia

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages