Are people using Swift for machine learning / differentiable programming outside of Apple?

This page summarizes the projects mentioned and recommended in the original post on /r/swift

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • swift-numerics

    Advanced mathematical types and functions for Swift

  • Apple released a numerics library under Apache 2! This is great news.

  • SciPy

    SciPy library main repository

  • There is also tons of stuff that straight up breaks all the time in Accelerate.framework. Am I even linking against the same code as Apple engineers in these lower level libraries?

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Swift-AI

    The Swift machine learning library.

  • Before CoreML was released (and also before BNNS), I wrote SwiftAI. The project made heavy use of Accelerate and the algorithms were written from scratch. It was a great project, and I planned to make a lot of additions, but CoreML came out pretty soon afterward and made the project mostly obsolete. Still a great learning experience and there was a fair bit of interest at the time.

  • sourcekit-lsp

    Language Server Protocol implementation for Swift and C-based languages

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts