JAX
NumPy-like array library with automatic differentiation and XLA compilation.
Aperçu
JAX provides composable function transformations: automatic differentiation, vectorisation and just-in-time compilation to XLA, all applicable to ordinary Python functions. It solves the problem that research code needs to be differentiated and accelerated without being rewritten around a framework's graph API. It exists because functional composition turns out to be a cleaner foundation for large-scale training, and it underlies several current model families.
Graphe des technologies
Comment JAX se rattache au reste de la pile.
Utilise et dépend de
- NVIDIA CUDA platform Hardware JAX uses NVIDIA CUDA High ✓ source
Appliqué à
- Deep Learning concept Algorithms JAX used for Deep Learning Medium ✓ source
Outils
Logiciels qui implémentent JAX ou s'y intègrent.