import Playgrounds
import MLX

#Playground("Testing MLXArray") {
   let vector = MLXArray.linspace(Float32(-1), Float32(1), count: 6)
   // array([-1, -0.6, -0.2, 0.2, 0.6, 1], dtype=float32)

   let absolute = vector.abs()
   // array([1, 0.6, 0.2, 0.2, 0.6, 1], dtype=float32)
   
   let round = vector.round()
   // array([-1, -1, -0, 0, 1, 1], dtype=float32)

   let power = vector.pow(2)
   // array([1, 0.36, 0.04, 0.04, 0.36, 1], dtype=float32)
   
   let exp = vector.exp()
   // array([0.367879, 0.548812, 0.818731, 1.2214, 1.82212, 2.71828], dtype=float32)
}