Package: Rmlx Type: Package Title: R Interface to MLX Arrays (GPU-Accelerated with Metal or CUDA) Version: 0.4.0.9000 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.32.3); C++20; 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.1.0 Config/pak/sysreqs: cmake Repository: https://hughjonesd.r-universe.dev Date/Publication: 2026-10-12 17:35:18 UTC RemoteUrl: https://github.com/hughjonesd/Rmlx RemoteRef: HEAD RemoteSha: f9a8dc240031b07eebb61433143d28b227bf5296 NeedsCompilation: yes Packaged: 2026-10-12 23:19:35 UTC; root