neanderthal

Matrix computation library

A Clojure library providing optimized native libraries for fast matrix and linear algebra computations on CPU and GPU.

Fast Clojure Matrix Library

GitHub

1k stars
40 watching
56 forks
Language: Clojure
last commit: 20 days ago
Linked from 1 awesome list

apiclojureclojure-librarycudagpgpugpugpu-computinghigh-performance-computingjavamatrixmatrix-calculationsmatrix-factorizationmatrix-functionsmatrix-multiplicationopenclvectorization

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
uncomplicate/clojurecl A Clojure library that enables parallel computations on GPU using OpenCL 277
uncomplicate/clojurecuda Provides Clojure bindings for CUDA programming, enabling GPU-accelerated computation in Clojure applications. 180
uncomplicate/deep-diamond A fast Clojure library for computing with tensors and neural networks on CPUs and GPUs. 433
uncomplicate/bayadera Enables Bayesian data analysis and machine learning on graphics processing units (GPUs) to accelerate computational tasks. 365
gigasquid/k9 A Clojure library for constructing and training simple neural networks using core.matrix 104
mikera/core.matrix Provides a standard API and abstraction for matrix and array programming in Clojure, enabling efficient numerical computing. 702
denosaurs/neo A matrix and linear algebra library accelerated by WebGPU and WASM for JavaScript development. 67
atisharma/matlib A Clojure library of optimisation and control theory tools and convenience functions 25
kaneplusplus/bigmemory A C++ library that provides efficient storage and manipulation of large matrices. 126
blindglobe/lisp-matrix A numerical algebra package for Common Lisp 71
akabe/slap A linear algebra library with type-based static size checking for matrix operations. 88
google/gemmlowp A small C++ library for low-precision matrix multiplication 1,779
ocramz/sparse-linear-algebra Provides a platform for scientific computation in Haskell with focus on linear algebra and numerical analysis 88
vbrusca/zigmatrixutils A utility library for matrix operations and linear algebra in the Zig programming language 2
tlk00/bitmagic A C++ library for compact data structures and algorithms optimized for memory efficiency and high performance 412