diff --git a/CHANGELOG.md b/CHANGELOG.md
index 99a90bd9e..1cf0d92f4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,7 @@
 ### Added
 
 ### Changed
+- Upgrade tensorflow version to 1.0.0
 
 ### Deprecated
 
diff --git a/build.gradle.kts b/build.gradle.kts
index 17279f0cb..f6d037386 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -14,7 +14,7 @@ allprojects {
     }
 
     group = "space.kscience"
-    version = "0.4.2"
+    version = "0.4.3-dev-1"
 }
 
 dependencies{
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 265f28016..fc74e482e 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -3,6 +3,7 @@
 commons-rng = "1.6"
 multik = "0.2.3"
 nd4j = "1.0.0-M2.1"
+tensorflow = "1.0.0"
 
 [libraries]
 attributes = "space.kscience:attributes-kt:0.3.0"
@@ -20,4 +21,8 @@ nd4j-native-platform = { module = "org.nd4j:nd4j-native-platform", version.ref =
 
 ojalgo = "org.ojalgo:ojalgo:55.1.0"
 
+
+tensorflow-core-api = {module = "org.tensorflow:tensorflow-core-api", version.ref="tensorflow"}
+tensorflow-core-platform = {module = "org.tensorflow:tensorflow-core-platform", version.ref="tensorflow"}
+
 [plugins]
\ No newline at end of file
diff --git a/kmath-tensorflow/build.gradle.kts b/kmath-tensorflow/build.gradle.kts
index 1e4ba12da..53db8228d 100644
--- a/kmath-tensorflow/build.gradle.kts
+++ b/kmath-tensorflow/build.gradle.kts
@@ -5,9 +5,9 @@ plugins {
 description = "Google tensorflow connector"
 
 dependencies {
-    api(project(":kmath-tensors"))
-    api("org.tensorflow:tensorflow-core-api:0.4.0")
-    testImplementation("org.tensorflow:tensorflow-core-platform:0.4.0")
+    api(projects.kmathTensors)
+    api(libs.tensorflow.core.api)
+    testImplementation(libs.tensorflow.core.platform)
 }
 
 readme {