admin管理员组

文章数量:1395012

I am working on a kotlin multiplatform project targeting iOS & Android, and using this amazing library Multik.

 implementation ".jetbrains.kotlinx:multik-core:0.2.3"
 implementation ".jetbrains.kotlinx:multik-default:0.2.3"

But I wants to access some .npy/.pkl files(for .pkl I am less interested).

for Jvm I can access like this

fun returnT(filePath: String): NDArray<Int, D2> {
val filePath = Path(filePath)
val array = Multik.readNPY<Long, D2>(filePath) // Load as Long
return array.map { it.toInt() }.asType<Int>() // Convert to Int
}

jvm library

 val androidMain by getting {
        dependencies {
            implementation(libs.multik.core.jvm)
            implementation(".jetbrains.kotlinx:kotlinx-coroutines-android:1.7.1")
        }
    }

so my question is can I access the .npy file in iOS as well?

本文标签: Can we access npy files in kotlin multiplatform iOS moduleStack Overflow