Closed GregCornis closed 11 months ago
Hey,
Native code is used In multik-openblas
. Currently, only the arm8
architecture is supported, so it may not work on older devices. I plan to stabilize the native code for Android in the future.
Nice, thanks :) and regarding the performance, is there a significant difference between multik-kotlin
and multik-openblas
?
multik-kotlin
and multik-openblas
implement the Math
, LinearAlgebra
, and Statistics
interfaces. Everything else is implemented in multik-core
. multik-openblas
provides significant performance improvement when using linear algebra methods such as dot
or solve
on medium to large arrays. However, the overall impact may vary depending on your project.
Alright thanks 👍
Hi,
I've been using
multik
in an Android app without a problem for a while (amazing lib by the way!). However, it seems to crash on an older Android device, with aNoClassDefFoundError
.I have managed to fix the issue by replacing the
multik-default
dependency withmultik-kotlin
(the error pointed to openblas.JvmNativeEngine). However :