Roll array elements
Examples
x <- mlx_matrix(1:4, 2, 2)
mlx_roll(x, shift = 1, axes = 2)
#> mlx array [2 x 2]
#> dtype: float32
#> device: gpu
#> values:
#> [,1] [,2]
#> [1,] 3 1
#> [2,] 4 2
Roll array elements
x <- mlx_matrix(1:4, 2, 2)
mlx_roll(x, shift = 1, axes = 2)
#> mlx array [2 x 2]
#> dtype: float32
#> device: gpu
#> values:
#> [,1] [,2]
#> [1,] 3 1
#> [2,] 4 2