diff --git a/tensorflow/api_template.__init__.py b/tensorflow/api_template.__init__.py index bda4d908088..aaa7a1a2c7d 100644 --- a/tensorflow/api_template.__init__.py +++ b/tensorflow/api_template.__init__.py @@ -55,23 +55,20 @@ elif _tf_api_dir not in __path__: # Hook external TensorFlow modules. try: from tensorboard.summary._tf import summary - _current_module.__path__ = ( - [_module_util.get_parent_dir(summary)] + _current_module.__path__) + _current_module.__path__.append(_module_util.get_parent_dir(summary)) except ImportError: _logging.warning( "Limited tf.summary API due to missing TensorBoard installation.") try: from tensorflow_estimator.python.estimator.api._v2 import estimator - _current_module.__path__ = ( - [_module_util.get_parent_dir(estimator)] + _current_module.__path__) + _current_module.__path__.append(_module_util.get_parent_dir(estimator)) except ImportError: pass try: from tensorflow.python.keras.api._v2 import keras - _current_module.__path__ = ([ - _module_util.get_parent_dir(keras)] + _current_module.__path__) + _current_module.__path__.append(_module_util.get_parent_dir(keras)) except ImportError: pass diff --git a/tensorflow/api_template_v1.__init__.py b/tensorflow/api_template_v1.__init__.py index 8a14abc3c2c..f27c2bc7a52 100644 --- a/tensorflow/api_template_v1.__init__.py +++ b/tensorflow/api_template_v1.__init__.py @@ -44,15 +44,13 @@ elif _tf_api_dir not in __path__: # Hook external TensorFlow modules. try: from tensorflow_estimator.python.estimator.api._v1 import estimator - _current_module.__path__ = ( - [_module_util.get_parent_dir(estimator)] + _current_module.__path__) + _current_module.__path__.append(_module_util.get_parent_dir(estimator)) except ImportError: pass try: from tensorflow.python.keras.api._v1 import keras - _current_module.__path__ = ( - [_module_util.get_parent_dir(keras)] + _current_module.__path__) + _current_module.__path__.append(_module_util.get_parent_dir(keras)) except ImportError: pass diff --git a/tensorflow/compat_template.__init__.py b/tensorflow/compat_template.__init__.py index ad2443a0c32..f50dfbd239f 100644 --- a/tensorflow/compat_template.__init__.py +++ b/tensorflow/compat_template.__init__.py @@ -32,8 +32,7 @@ from tensorflow.python.tools import module_util as _module_util _current_module = _sys.modules[__name__] try: from tensorboard.summary._tf import summary - _current_module.__path__ = ( - [_module_util.get_parent_dir(summary)] + _current_module.__path__) + _current_module.__path__.append(_module_util.get_parent_dir(summary)) except ImportError: _logging.warning( "Limited tf.compat.v2.summary API due to missing TensorBoard " @@ -41,15 +40,13 @@ except ImportError: try: from tensorflow_estimator.python.estimator.api._v2 import estimator - _current_module.__path__ = ( - [_module_util.get_parent_dir(estimator)] + _current_module.__path__) + _current_module.__path__.append(_module_util.get_parent_dir(estimator)) except ImportError: pass try: from tensorflow.python.keras.api._v2 import keras - _current_module.__path__ = ( - [_module_util.get_parent_dir(keras)] + _current_module.__path__) + _current_module.__path__.append(_module_util.get_parent_dir(keras)) except ImportError: pass diff --git a/tensorflow/compat_template_v1.__init__.py b/tensorflow/compat_template_v1.__init__.py index 23c722edef7..0a553150148 100644 --- a/tensorflow/compat_template_v1.__init__.py +++ b/tensorflow/compat_template_v1.__init__.py @@ -31,15 +31,13 @@ from tensorflow.python.tools import module_util as _module_util _current_module = _sys.modules[__name__] try: from tensorflow_estimator.python.estimator.api._v1 import estimator - _current_module.__path__ = ( - [_module_util.get_parent_dir(estimator)] + _current_module.__path__) + _current_module.__path__.append(_module_util.get_parent_dir(estimator)) except ImportError: pass try: from tensorflow.python.keras.api._v1 import keras - _current_module.__path__ = ( - [_module_util.get_parent_dir(keras)] + _current_module.__path__) + _current_module.__path__.append(_module_util.get_parent_dir(keras)) except ImportError: pass