From 0e8cbcb0b1756de4afda8677add8a55355720ab7 Mon Sep 17 00:00:00 2001
From: TensorFlow Release Automation <jenkins@tensorflow.org>
Date: Mon, 21 Sep 2020 18:47:56 -0700
Subject: [PATCH] Update version numbers to 1.15.4

---
 tensorflow/core/public/version.h      | 2 +-
 tensorflow/tensorflow.bzl             | 2 +-
 tensorflow/tools/pip_package/setup.py | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/tensorflow/core/public/version.h b/tensorflow/core/public/version.h
index f5e5e90c088..5072a49efa6 100644
--- a/tensorflow/core/public/version.h
+++ b/tensorflow/core/public/version.h
@@ -22,7 +22,7 @@ limitations under the License.
 // tensorflow/tools/pip_package/setup.py
 #define TF_MAJOR_VERSION 1
 #define TF_MINOR_VERSION 15
-#define TF_PATCH_VERSION 3
+#define TF_PATCH_VERSION 4
 
 // TF_VERSION_SUFFIX is non-empty for pre-releases (e.g. "-alpha", "-alpha.1",
 // "-beta", "-rc", "-rc.1")
diff --git a/tensorflow/tensorflow.bzl b/tensorflow/tensorflow.bzl
index 7263fae3bbb..958feec7bdd 100644
--- a/tensorflow/tensorflow.bzl
+++ b/tensorflow/tensorflow.bzl
@@ -58,7 +58,7 @@ def register_extension_info(**kwargs):
 # not contain rc or alpha, only numbers.
 # Also update tensorflow/core/public/version.h
 # and tensorflow/tools/pip_package/setup.py
-VERSION = "1.15.3"
+VERSION = "1.15.4"
 VERSION_MAJOR = VERSION.split(".")[0]
 
 def if_v2(a):
diff --git a/tensorflow/tools/pip_package/setup.py b/tensorflow/tools/pip_package/setup.py
index cf3f7e4627b..994a57a0277 100644
--- a/tensorflow/tools/pip_package/setup.py
+++ b/tensorflow/tools/pip_package/setup.py
@@ -47,7 +47,7 @@ DOCLINES = __doc__.split('\n')
 # result for pip.
 # Also update tensorflow/tensorflow.bzl and
 # tensorflow/core/public/version.h
-_VERSION = '1.15.3'
+_VERSION = '1.15.4'
 
 REQUIRED_PACKAGES = [
     'absl-py >= 0.7.0',