Skip to content
Mike Anderson edited this page Jul 22, 2013 · 41 revisions

Welcome to the core.matrix wiki!

About

core.matrix is an API and library for multi-dimensional matrix and vector maths in Clojure.

Key objectives:

  • Provide a clear, standard API / abstraction for matrix and vector maths in Clojure
  • Enable pluggable support for different underlying matrix library implementations
  • Provide a general purpose n-dimensional array implementation (NumPy style)
  • Provide a foundation layer for other projects (e.g. Incanter)
  • Maintain excellent performance wherever possible

Tutorials / guides

Information for core.matrix developers and implementers

Work in progress/ design discussion

These pages contain working ideas, notes and discussions for future development.