diff --git a/README.md b/README.md index 73d2f4f3..e85a8094 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ it is highly recommended to use KInference TensorFlow.js backend instead for mor KInference Core dependency coordinates: ```kotlin dependencies { - api("io.kinference", "inference-core", "0.2.25") + api("io.kinference", "inference-core", "0.2.26") } ``` @@ -67,7 +67,7 @@ This backend is recommended for JavaScript projects. TensorFlow.js backend dependency coordinates: ```kotlin dependencies { - api("io.kinference", "inference-tfjs", "0.2.25") + api("io.kinference", "inference-tfjs", "0.2.26") } ``` @@ -81,14 +81,14 @@ To check on the system requirements, visit the following [link](https://onnxrunt ONNXRuntime CPU backend dependency coordinates: ```kotlin dependencies { - api("io.kinference", "inference-ort", "0.2.25") + api("io.kinference", "inference-ort", "0.2.26") } ``` ONNXRuntime GPU backend dependency coordinates: ```kotlin dependencies { - api("io.kinference", "inference-ort-gpu", "0.2.25") + api("io.kinference", "inference-ort-gpu", "0.2.26") } ``` @@ -104,7 +104,7 @@ Array adapter for the [kmath](https://github.com/SciProgCentre/kmath) library th Dependency coordinates: ```kotlin dependencies { - api("io.kinference", "adapter-kmath-{backend_name}", "0.2.25") + api("io.kinference", "adapter-kmath-{backend_name}", "0.2.26") } ``` @@ -114,12 +114,12 @@ Array adapter for the [multik](https://github.com/Kotlin/multik) library that wo Dependency coordinates: ```kotlin dependencies { - api("io.kinference", "adapter-multik-{backend_name}", "0.2.25") + api("io.kinference", "adapter-multik-{backend_name}", "0.2.26") } ``` ## Getting started -Let us now walk through how to get started with KInference. The latest version of KInference is *0.2.25* +Let us now walk through how to get started with KInference. The latest version of KInference is *0.2.26* ### Setup dependencies repository @@ -142,7 +142,7 @@ To enable the backend, you can add the chosen KInference runtime as a dependency ```kotlin dependencies { - api("io.kinference", "inference-core", "0.2.25") + api("io.kinference", "inference-core", "0.2.26") } ``` @@ -160,20 +160,20 @@ kotlin { sourceSets { val commonMain by getting { dependencies { - api("io.kinference:inference-api:0.2.25") - api("io.kinference:ndarray-api:0.2.25") + api("io.kinference:inference-api:0.2.26") + api("io.kinference:ndarray-api:0.2.26") } } val jvmMain by getting { dependencies { - api("io.kinference:inference-core:0.2.25") + api("io.kinference:inference-core:0.2.26") } } val jsMain by getting { dependencies { - api("io.kinference:inference-tfjs:0.2.25") + api("io.kinference:inference-tfjs:0.2.26") } } } diff --git a/build.gradle.kts b/build.gradle.kts index a607063f..d317a159 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -9,7 +9,7 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompilationTask import org.jetbrains.kotlin.utils.addToStdlib.applyIf group = "io.kinference" -version = "0.2.25" +version = "0.2.26" plugins { alias(libs.plugins.kotlin.multiplatform) apply false diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index bf86867b..14051b42 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -13,19 +13,21 @@ slf4j = "2.0.9" wire = "4.9.3" fastutil = "8.5.14" +primitives = "2.0.0-1" + # JS Dependencies loglevel = "1.8.1" tfjs = "4.14.0" [plugins] -kinference-primitives = { id = "io.kinference.primitives", version.ref = "kotlin" } +kinference-primitives = { id = "io.kinference.primitives", version.ref = "primitives" } kotlin-atomicfu = { id = "org.jetbrains.kotlin.plugin.atomicfu", version.ref = "kotlin" } kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform" } [libraries] apache-commons-math4-core = { module = "org.apache.commons:commons-math4-core", version.ref = "apache-commons" } aws-s3 = { module = "com.amazonaws:aws-java-sdk-s3", version.ref = "aws" } -kinference-primitives-annotations = { module = "io.kinference.primitives:primitives-annotations", version.ref = "kotlin" } +kinference-primitives-annotations = { module = "io.kinference.primitives:primitives-annotations", version.ref = "primitives" } kmath-core = { module = "space.kscience:kmath-core", version.ref = "kmath" } kotlin-gradle-plugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" } kotlinx-atomicfu = { module = "org.jetbrains.kotlinx:atomicfu", version.ref = "kotlin-atomicfu" }