Enzyme-JAX
Enzyme-JAX copied to clipboard
lower `enzymexla.linalg.qr` to `enzymexla.lapack.geqrf/geqrt`
enzymexla.linalg.qr should serve just as a high-level op that dispatches (i.e. lowers) to different QR algorithms and fulfills that returns the Q and R matrices (either in their full or thin versions). it also has its own derivative rule that we should write.