Inspired by heavyweights like PyTorch and Jax, MLX takes it one step further. It promises efficient and flexible machine learning directly on Apple processors with a framework similar to the NumPy array. What’s the purpose? MLX offers a unified memory model by placing arrays in shared memory, allowing operations to be performed on any supported device without the need to copy data.

But here’s the kicker: Apple doesn’t just offer this to developers, it provides them with a universal machine learning environment. The MLX API for Python follows NumPy in familiarity, and a robust C++ API rounds out the toolset. Apple’s goal? We are democratizing machine learning, making MLX “the gift of researchers to researchers.”

Source: Ferra

Previous articleYou have one chance to see it live: Halley’s Comet has almost reached its “final stop” Science and technology15:16 | 08 December 2023
Next articleSpace change in Chile: Megatelescope will change space researchScience and technology15:29 | 08 December 2023
I am a professional journalist and content creator with extensive experience writing for news websites. I currently work as an author at Gadget Onus, where I specialize in covering hot news topics. My written pieces have been published on some of the biggest media outlets around the world, including The Guardian and BBC News.

LEAVE A REPLY

Please enter your comment!
Please enter your name here