core.matrix
в настоящее время находится в стадии разработки, которая предоставит Clojure всесторонние возможности N-мерного массива (стиль NumPy): https://github.com/mikera/matrix-api
Важный момент, касающийся core.matrix
, заключается в том, что он поддерживает несколько различных реализаций фоновой матрицы через один и тот же API.
Например, уже есть довольно хорошая / быстрая реализация чистого Java core.matrix под названием vectorz-clj , а другая - Clatrix , которая использует собственные библиотеки JBLAS.
Отказ от ответственности: я основной вкладчик в core.matrix и vectorz-clj.: