JuliaGPU/CUDA.jl

Schur decomposition

Open

#2.077 aberto em 11 de set. de 2023

Ver no GitHub
 (1 comment) (0 reactions) (0 assignees)Julia (274 forks)batch import
enhancementhelp wanted

Métricas do repositório

Stars
 (1.408 stars)
Métricas de merge de PR
 (Mesclagem média 5d 5h) (16 fundiu PRs em 30d)

Description

Schur decomposition is implemented efficiently on GPU in PyTorch, Jax, and MatLab. It is an essential ingredient for the efficient computation of matrix square root (sqrtm).

It would be ideal to have this decomposition implemented directly in CUDA.jl. The only alternative I see at the moment is full-on diagonalization which is less efficient and less stable.

Guia do colaborador