Custom machine learning for all developers

Train neural networks with hardware acceleration in Swift.

SwiftML represents the next leap forward for the democratization of machine learning. You can train and perform inference on custom neural networks using the language and tooling that you already know via an API that feels instantly familiar. Accelerate the process with the powerful CPU, GPU, and ANE that you already have in your Mac. Break free from the rigid bounds of task-specific training environments without sacrificing ease of use. Take your intelligent apps to the next level; with SwiftML, every developer can be a machine-learning engineer.

SwiftML is fully open-source. We encourage that you download the pre-release documentation today so that you can see for yourself how transformative SwiftML will be. The documentation is packaged as a DocC archive, which you can open in Xcode.

Return to Homepage