Should I use clojure or python to learn machine learning?

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

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

    Python bindings for Clojure

  • Also, I would give https://github.com/clj-python/libpython-clj a shot and see if it works for you. The new version 2 looks very promising. If it works, you'll be able to leverage Python libs directly from Clojure with zero-copy etc.

  • clojisr

    Clojure speaks statistics - a bridge between Clojure to R

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • scicloj.ml

    A Clojure machine learning library

  • In the last couple of months, the Clojure story for ML has been reorganizing and evolving, mainly around the amazing work of Carsten Behring. This is the current draft, where most activity takes place: https://github.com/scicloj/scicloj.ml It is not stable yet but is worth learning imho. I think the experience with scicloj.ml is very refreshing, comparing to typical Python ML practices.

  • sklearn-clj

    Plugin to use sklearn models in metamorph.ml

  • This little project https://github.com/scicloj/sklearn-clj allows even easier integration between Clojure and all sklearn models

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