KMat
KMat is an open-source matrix library designed for numerical computing in Kotlin and the JVM ecosystem. It provides a range of matrix types and operations intended for scientific, engineering, and data analysis tasks, with an emphasis on a Kotlin-friendly API and multiplatform compatibility.
KMat offers dense and sparse matrix representations, along with a core set of linear algebra routines. Users
The project emphasizes interoperability with Java’s numeric ecosystem. It can utilize native backends or optimized libraries
Usage typically involves creating matrix objects from Kotlin arrays or streams, selecting a storage format (dense
KMat was released under an open-source license and is maintained by a community of contributors. It competes
See also: linear algebra, matrix library, Kotlin Multiplatform.