Package: cudaverse Title: Lightweight 'CUDA' Numerical Computing Version: 0.4.2 Authors@R: person("Yaoxiang", "Li", email = "liyaoxiang@outlook.com", role = c("aut", "cre")) Description: Provides a lightweight interface to graphics processing unit (GPU)-accelerated numerical computing using 'CUDA'. Dense tensors, sparse matrices, decompositions, distances, exact nearest neighbours, clustering, graph workflows, and embeddings share one consistent interface. The native backend discovers the 'NVIDIA CUDA Driver API', 'cuBLAS', and 'cuSOLVER' libraries at runtime without bundling 'LibTorch' or the 'CUDA Runtime'. Stage-level provenance records the backend, device, and data transfers used by each result. A portable implementation supports package validation on systems without 'CUDA'. Background for the included Leiden community detection and uniform manifold approximation and projection methods is given by Traag, Waltman and van Eck (2019) and McInnes et al. (2018) , respectively. License: MIT + file LICENSE URL: https://cudaverse.github.io/cudaverse/, https://github.com/cudaverse/cudaverse BugReports: https://github.com/cudaverse/cudaverse/issues Encoding: UTF-8 Language: en-US Roxygen: list(markdown = TRUE) Imports: Matrix, methods, stats Suggests: igraph (>= 2.0.0), knitr, rmarkdown, RSpectra, Rtsne, S4Vectors, SingleCellExperiment, testthat (>= 3.0.0), torch, uwot VignetteBuilder: knitr Config/testthat/edition: 3 Config/roxygen2/version: 8.0.0 SystemRequirements: For GPU execution on Windows or Linux: NVIDIA CUDA-capable GPU, NVIDIA driver with CUDA Driver API, NVIDIA cuBLAS 12, and NVIDIA cuSOLVER 11 NeedsCompilation: yes Config/pak/sysreqs: nvidia-cuda-dev Repository: https://cudaverse.r-universe.dev Date/Publication: 2026-10-17 02:47:35 UTC RemoteUrl: https://github.com/cudaverse/cudaverse RemoteRef: HEAD RemoteSha: dad71cd936c80fed44a2e36d07e5957bab25e8eb Packaged: 2026-10-17 05:00:38 UTC; root Author: Yaoxiang Li [aut, cre] Maintainer: Yaoxiang Li