Incanterincanter/incanter
Incanter is a Clojure-based, R-like platform for statistical computing and graphics.
43 libraries, 8 updated this year
Clojure's data science community organises around Scicloj. tech.ml.dataset and Tablecloth handle tabular data, scicloj.ml provides a modelling pipeline, and Neanderthal and Deep Diamond give fast matrix math and deep learning on CPU and GPU.
43 libraries
Incanter is a Clojure-based, R-like platform for statistical computing and graphics.
A Jupyter kernel for Clojure - run Clojure code in Jupyter Lab, Notebook and Console.
Data visualisation using Vega/Vega-Lite and Hiccup, and a live-reload platform for literate-programming
Clojure dataframe library and pipeline for data processing and machine learning
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
A library of statistical distribution sampling and transducing functions
A dataframe grammar wrapping tech.ml.dataset, inspired by several R libraries
A listener that streams your spark events logs to delight, a free and improved spark UI
The Push programming language and the PushGP genetic programming system implemented in Clojure.
A collection of functions for mathematical and statistical computing, macine learning, etc., wrapping several JVM libraries
A idiomatic Clojure machine learning library based on tech.ml.dataset with a unique approach for immutable data processing pipelines.
General Machine Learning library using Numenta’s Cortical Learning Algorithm.
Functionally composable Machine Learning library using Numenta’s Cortical Learning Algorithm.
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
Clojure wrapper for Encog (v3) (Machine-Learning framework that specializes in neural-nets).
A machine learning library for Clojure built on top of Weka and friends.
A Clojure/Clojurescript notebook application/-library based on Gorilla-REPL
Clojure wrapper for deeplearning4j with some added syntactic sugar.
Simple, concise implementations of machine learning techniques and utilities in Clojure.
Clojure Data Visualisation library, based on Statistiker and D3.
A Clojure library of optimisation and control theory tools and convenience functions based on Neanderthal.
Clojure has Native Java Interop from which Java's ML ecosystem can be accessed
ClojureScript has Native JavaScript Interop from which JavaScript's ML ecosystem can be accessed
Fast Clojure Matrix Library (native CPU, GPU, OpenCL, CUDA)