CoLA: Exploiting Compositional Structure for Automatic and Efficient Numerical Linear Algebra
–Neural Information Processing Systems
Moreover, CoLA provides memory efficient automatic differentiation, low precision computation, and GPU acceleration in both JAX and PyTorch, while also accommodating new objects, operations, and rules in downstream packages via multiple dispatch. CoLA can accelerate many algebraic operations, while making it easy to prototype matrix structures and algorithms, providing an appealing drop-in tool for virtually any computational effort that requires linear algebra. We showcase its efficacy across a broad range of applications, including partial differential equations, Gaussian processes, equivariant model construction, and unsupervised learning.
Neural Information Processing Systems
Mar-17-2025, 21:05:55 GMT
- Technology: