Package: Rmlx Type: Package Title: R Interface to MLX Arrays (GPU-Accelerated with Metal or CUDA) Version: 0.4.0 Authors@R: c( person("David", "Hugh-Jones", email = "david@hughjones.com", role = c("aut", "cre")), person("Apple Inc.", role = "cph", comment = "MLX library downloaded at install time") ) Author: David Hugh-Jones [aut, cre], Apple Inc. [cph] (MLX library downloaded at install time) Maintainer: David Hugh-Jones Description: S3 class 'mlx' backed by Apple's MLX library, allowing array operations on Apple Silicon GPUs/CPUs and CUDA-enabled Linux systems through lazy evaluation, shared memory between chips, and automatic differentiation. License: MIT + file LICENSE Encoding: UTF-8 Depends: R (>= 4.1.0) Imports: Rcpp (>= 1.0.10), methods, stats LinkingTo: Rcpp Suggests: testthat (>= 3.0.0), knitr, rmarkdown, bench, dplyr, ggplot2, rprojroot VignetteBuilder: knitr Config/testthat/edition: 3 SystemRequirements: MLX (>= 0.31.1); C++17; CMake; BLAS/LAPACK development headers (e.g., Debian/Ubuntu: liblapacke-dev or libopenblas-dev) Roxygen: list(markdown = TRUE) URL: https://hughjonesd.github.io/Rmlx/, https://github.com/hughjonesd/Rmlx BugReports: https://github.com/hughjonesd/Rmlx/issues Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: cmake Repository: https://r-multiverse.r-universe.dev Date/Publication: 2026-05-17 21:24:32 UTC RemoteUrl: https://github.com/hughjonesd/Rmlx RemoteRef: v0.4.0 RemoteSha: 3cbc7a9ee26575c5ab7b716a19787e6a651d97fb NeedsCompilation: yes Packaged: 2026-07-01 09:14:36 UTC; root