Skip to contents

Returns the unique capability strings advertised by the named backend, as reported by its capabilities() function.

Usage

amatrix_backend_capabilities(name)

Arguments

name

Character string. Name of a registered backend.

Value

Character vector of capability identifiers (e.g. "matmul", "svd").

Examples

amatrix_backend_capabilities("cpu")
#>  [1] "matmul"          "crossprod"       "tcrossprod"      "ewise"          
#>  [5] "broadcast_ewise" "argmax"          "scatter_mean"    "segment_sum"    
#>  [9] "segment_mean"    "rowSums"         "colSums"         "solve"          
#> [13] "chol"            "qr"              "svd"             "eigen"          
#> [17] "diag"