Skip to contents

One row per known GPU backend with the state of every gate between "installed" and "computing on the GPU": package installed, backend registered, device available, health, and the registry's recorded reason when something is off.

Usage

amatrix_gpu_status()

Value

A data frame with columns backend, package, installed, registered, available, health, and reason.

Examples

amatrix_gpu_status()
#>     backend           package installed registered available   health
#> 1       mlx       amatrix.mlx     FALSE      FALSE     FALSE unprobed
#> 2     metal     amatrix.metal     FALSE      FALSE     FALSE unprobed
#> 3 arrayfire amatrix.arrayfire     FALSE      FALSE     FALSE unprobed
#> 4    opencl    amatrix.opencl     FALSE      FALSE     FALSE unprobed
#>                                    reason
#> 1       package amatrix.mlx not installed
#> 2     package amatrix.metal not installed
#> 3 package amatrix.arrayfire not installed
#> 4    package amatrix.opencl not installed