Coder Social home page Coder Social logo

Comments (7)

zackteo avatar zackteo commented on June 8, 2024

Clojure

Natural Language Processing

  • Clojure-openNLP - Natural Language Processing in Clojure (opennlp).
  • Infections-clj - Rails-like inflection library for Clojure and ClojureScript.

General-Purpose Machine Learning

  • tech.ml - A machine learning platform based on tech.ml.dataset, supporting not just ml algorithms, but also relevant ETL processing; wraps multiple machine learning libraries
  • clj-ml - A machine learning library for Clojure built on top of Weka and friends.
  • clj-boost - Wrapper for XGBoost
  • Touchstone - Clojure A/B testing library.
  • Clojush - The Push programming language and the PushGP genetic programming system implemented in Clojure.
  • lambda-ml - Simple, concise implementations of machine learning techniques and utilities in Clojure.
  • Infer - Inference and machine learning in Clojure. [Deprecated]
  • Encog - Clojure wrapper for Encog (v3) (Machine-Learning framework that specializes in neural-nets). [Deprecated]
  • Fungp - A genetic programming library for Clojure. [Deprecated]
  • Statistiker - Basic Machine Learning algorithms in Clojure. [Deprecated]
  • clortex - General Machine Learning library using Numenta’s Cortical Learning Algorithm. [Deprecated]
  • comportex - Functionally composable Machine Learning library using Numenta’s Cortical Learning Algorithm. [Deprecated]

Deep Learning

  • MXNet - Bindings to Apache MXNet - part of the MXNet project
  • Deep Diamond - A fast Clojure Tensor & Deep Learning library
  • jutsu.ai - Clojure wrapper for deeplearning4j with some added syntactic sugar.
  • cortex - Neural networks, regression and feature learning in Clojure.
  • Flare - Dynamic Tensor Graph library in Clojure (think PyTorch, DynNet, etc.)
  • dl4clj - Clojure wrapper for Deeplearning4j.

Data Analysis

  • tech.ml.dataset - Clojure dataframe library and pipeline for data processing and machine learning
  • Tablecloth - A dataframe grammar wrapping tech.ml.dataset, inspired by several R libraries
  • Panthera - Clojure API wrapping Python's Pandas library
  • Incanter - Incanter is a Clojure-based, R-like platform for statistical computing and graphics.
  • PigPen - Map-Reduce for Clojure.
  • Geni - a Clojure dataframe library that runs on Apache Spark

Data Visualization

  • Hanami : Clojure(Script) library and framework for creating interactive visualization applications based in Vega-Lite (VGL) and/or Vega (VG) specifications. Automatic framing and layouts along with a powerful templating system for abstracting visualization specs
  • Saite - Clojure(Script) client/server application for dynamic interactive explorations and the creation of live shareable documents capturing them using Vega/Vega-Lite, CodeMirror, markdown, and LaTeX
  • Oz - Data visualisation using Vega/Vega-Lite and Hiccup, and a live-reload platform for literate-programming
  • Envision - Clojure Data Visualisation library, based on Statistiker and D3.
  • Pink Gorilla Notebook - A Clojure/Clojurescript notebook application/-library based on Gorilla-REPL
  • clojupyter - A Jupyter kernel for Clojure - run Clojure code in Jupyter Lab, Notebook and Console.
  • notespace - Notebook experience in your Clojure namespace

Interop

  • Java Interop - Clojure has Native Java Interop from which Java's ML ecosystem can be accessed
  • JavaScript Interop - ClojureScript has Native JavaScript Interop from which JavaScript's ML ecosystem can be accessed
  • Libpython-clj - Interop with Python
  • ClojisR - Interop with R and Renjin (R on the JVM)

Misc

  • Neanderthal - Fast Clojure Matrix Library (native CPU, GPU, OpenCL, CUDA)
  • kixistats - A library of statistical distribution sampling and transducing functions
  • fastmath - A collection of functions for mathematical and statistical computing, macine learning, etc., wrapping several JVM libraries
  • matlib - a Clojure library of optimisation and control theory tools and convenience functions based on Neanderthal.

Extra

  • Scicloj - Curated list of ML related resources for Clojure.

from awesome-machine-learning.

jsa-aerial avatar jsa-aerial commented on June 8, 2024

Under "Data Analysis / Data Visualization"

  • Hanami : Clojure(Script) library and framework for creating interactive visualization applications based in Vega-Lite (VGL) and/or Vega (VG) specifications. Automatic framing and layouts along with a powerful templating system for abstracting visualizationi specs

  • Saite - Clojure(Script) client/server application for dynamic interactive explorations and the creation of live shareable documents capturing them using Vega/Vega-Lite, CodeMirror, markdown, and LaTex

Somewhere, in here, there needs to be

from awesome-machine-learning.

zackteo avatar zackteo commented on June 8, 2024

@jsa-aerial Thanks!! Have added them to the list :)

from awesome-machine-learning.

daslu avatar daslu commented on June 8, 2024

This is great.

A couple of more suggestions:

  • tech.ml-base (mentioned above) is now called tech.ml.

  • Geni - a Clojure dataframe library that runs on Apache Spark

  • matlib - a Clojure library of optimisation and control theory tools and convenience functions based on Neanderthal.

from awesome-machine-learning.

zackteo avatar zackteo commented on June 8, 2024

Edited :)

from awesome-machine-learning.

josephmisiti avatar josephmisiti commented on June 8, 2024

this should now be resolved.

from awesome-machine-learning.

zackteo avatar zackteo commented on June 8, 2024

Yeap! Thank you!

from awesome-machine-learning.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.