Skip to contents

Transposed cross product

Usage

# S3 method for class 'mlx'
tcrossprod(x, y = NULL, ...)

Arguments

x

An mlx matrix (2-dimensional array).

y

An mlx matrix (default: NULL, uses x)

...

Additional arguments passed to base::tcrossprod.

Value

x %*% t(y) as an mlx object

See also

Examples

x <- as_mlx(matrix(1:6, 2, 3))
tcrossprod(x)
#> mlx array [2 x 2]
#>   dtype: float32
#>   device: gpu
#>   values:
#>      [,1] [,2]
#> [1,]   35   44
#> [2,]   44   56