Skip to content

Latest commit

 

History

History
9 lines (8 loc) · 560 Bytes

README.md

File metadata and controls

9 lines (8 loc) · 560 Bytes

Kernel Language Representation (KLR)

This repository contains an implementation of KLR, a core language and elaborators for machine learning kernels. The goal of KLR is to define a common representation for kernel functions with a precise formal semantics along with translations from common kernel languages to the KLR core language. The initial focus of KLR is the Neuron Kernel Interface, and the Trainium hardware.