Giter Site home page Giter Site logo

hjunkim / xla Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openxla/xla

0.0 0.0 0.0 184.92 MB

A machine learning compiler for GPUs, CPUs, and ML accelerators

License: Apache License 2.0

Shell 0.06% C++ 88.95% Python 0.76% C 0.28% SourcePawn 0.03% Smarty 0.20% CMake 0.07% LLVM 0.01% Batchfile 0.01% Dockerfile 0.01% MLIR 5.50% Starlark 4.15%

xla's Introduction

XLA

XLA (Accelerated Linear Algebra) is an open-source machine learning (ML) compiler for GPUs, CPUs, and ML accelerators.

The XLA compiler takes models from popular ML frameworks such as PyTorch, TensorFlow, and JAX, and optimizes them for high-performance execution across different hardware platforms including GPUs, CPUs, and ML accelerators.

Get started

If you want to use XLA to compile your ML project, refer to the corresponding documentation for your ML framework:

If you're not contributing code to the XLA compiler, you don't need to clone and build this repo. Everything here is intended for XLA contributors who want to develop the compiler and XLA integrators who want to debug or add support for ML frontends and hardware backends.

Contribute

If you'd like to contribute to XLA, review How to Contribute and then see the developer guide.

Contacts

  • For questions, contact the maintainers - maintainers at openxla.org

Resources

Code of Conduct

While under TensorFlow governance, all community spaces for SIG OpenXLA are subject to the TensorFlow Code of Conduct.

xla's People

Contributors

tensorflower-gardener avatar ezhulenev avatar hawkinsp avatar cheshire avatar akuegel avatar jreiffers avatar d0k avatar jurahul avatar ddunl avatar majnemer avatar pifon2a avatar nouiz avatar yunxing avatar klucke avatar olegshyshkov avatar anlunx avatar blakehechtman avatar berkinilbeyi avatar ukoxyz avatar chsigg avatar timshen91 avatar tyb0807 avatar bixia1 avatar jblespiau avatar skye avatar meheffernan avatar chr1sj0nes avatar bchetioui avatar ghpvnist avatar tdanyluk avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.