Skip to content

A Kotlin Multiplatform NDArray implementation using xsimd

License

Notifications You must be signed in to change notification settings

Martmists-GH/ndarray.simd

Repository files navigation

NDArray.SIMD

A Kotlin NDArray library with built-in SIMD support.

Installation

repositories {
    maven("https://maven.martmists.com/releases")
}

dependencies {
    implementation("com.martmists.ndarray-simd:ndarray-simd:1.0.9")
}

Motivation

I basically made this because Viktor didn't really utilize their SIMD capabilities.

As such, most of the JVM code for NDArray is mostly the same as Viktor.

License

The nativeMain and jvmMain sourcesets are licensed under the 3-Clause BSD NON-AI License, with @Martmists-GH as the copyright holder.

The commonMain sourceset is mostly copied/adapted from Viktor, and as such is licensed under the original MIT license, with JetBrains BioLabs as the copyright holder.