Building a Language and Compiler for Machine Learning
Building a Language and Compiler for Machine Learning | Since we originally proposed the need for a first-class language, compiler and ecosystem for machine learning (ML), there have been plenty of interesting developments in the field. Not only have the tradeoffs in existing systems, such as TensorFlow and PyTo...
Building a Language and Compiler for Machine Learning Building a Language and Compiler for Machine Learning 3 December 2018 | Mike Innes, James Bradbury, Keno Fischer, Dhairya Gandhi, Neethu Mariya Joy, Tejan Karmali, Matt Kelley, Avik Pal, Marco Concetto Rudilosso, Elliot Saba, Viral Shah, Deniz Yuret Since we originally proposed the need for a first-class language, compiler and ecosystem for machine learning (ML), there have been plenty of interesting developments in the field. Not only have the tradeoffs in existing systems, such as TensorFlow and PyTorch, not been resolved, but the
related reading
- A friendly introduction to machine learning compilers and optimizershuyenchip.com
- Machine Learning System Resources | std::bodun::blogbodunhu.com
- Compiling ML models to C for fun | Max Bernsteinbernsteinbear.com
- How To Scale Your Modeljax-ml.github.io
- GitHub - jax-ml/jax: Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and moregithub.com
- Advancements in machine learning for machine learningblog.research.google
- Differentiable Programming from Scratchthenumb.at
- How to think in JAX — JAX documentationdocs.jax.dev
- Add GPU support to ggml · ggml-org/llama.cpp · Discussion #915 · GitHubgithub.com
- Homehao-ai-lab.github.io
- UW PLSE | How does torch.compile work?uwplse.org
- Why You Should (or Shouldn't) be Using Google's JAX in 2023assemblyai.com