Description
When I ran https://github.com/tensorflow/tensor2tensor/blob/master/tensor2tensor/bin/t2t_datagen.py, "import tensorflow.compat.v1 as tf " gets error : module 'tensorflow' has no attribute 'compat'. How could I address this problem?
Environment information
tensorflow-gpu 2.1
python 3.7.6
CUDA 10.1
Error logs:
D:\softInstallWay\Anaconda\envs\tf21\python.exe E:/项目实验/实验工程/tensor2tensor-1.15.7/tensor2tensor/bin/t2t_datagen.py
2020-06-30 09:52:02.555396: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudart64_101.dll
Traceback (most recent call last):
File "E:/项目实验/实验工程/tensor2tensor-1.15.7/tensor2tensor/bin/t2t_datagen.py", line 39, in
from tensor2tensor import problems as problems_lib # pylint: disable=unused-import
File "E:\项目实验\实验工程\tensor2tensor-1.15.7\tensor2tensor\problems.py", line 22, in
from tensor2tensor.utils import registry
File "E:\项目实验\实验工程\tensor2tensor-1.15.7\tensor2tensor\utils\registry.py", line 72, in
import tensorflow.compat.v1 as tf
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_init_.py", line 101, in
from tensorflow_core import *
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_init_.py", line 46, in
from . api.v2 import compat
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat_init.py", line 39, in
from . import v1
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat\v1_init_.py", line 32, in
from . import compat
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat\v1\compat_init_.py", line 39, in
from . import v1
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat\v1\compat\v1_init_.py", line 29, in
from tensorflow.api.v2.compat.v1 import app
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat_init.py", line 39, in
from . import v1
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat\v1_init_.py", line 32, in
from . import compat
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat\v1\compat_init_.py", line 39, in
from . import v1
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat\v1\compat\v1_init_.py", line 667, in
from tensorflow_estimator.python.estimator.api.v1 import estimator
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_estimator_init.py", line 10, in
from tensorflow_estimator.api.v1 import estimator
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_estimator_api\v1\estimator_init.py", line 10, in
from tensorflow_estimator.api.v1.estimator import experimental
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_estimator_api\v1\estimator\experimental_init.py", line 10, in
from tensorflow_estimator.python.estimator.canned.dnn import dnn_logit_fn_builder
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_estimator\python\estimator\canned\dnn.py", line 33, in
from tensorflow_estimator.python.estimator import estimator
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_estimator\python\estimator\estimator.py", line 53, in
from tensorflow_estimator.python.estimator import util as estimator_util
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_estimator\python\estimator\util.py", line 75, in
class _DatasetInitializerHook(tf.compat.v1.train.SessionRunHook):
AttributeError: module 'tensorflow' has no attribute 'compat'
Description
When I ran https://github.com/tensorflow/tensor2tensor/blob/master/tensor2tensor/bin/t2t_datagen.py, "import tensorflow.compat.v1 as tf " gets error : module 'tensorflow' has no attribute 'compat'. How could I address this problem?
Environment information
tensorflow-gpu 2.1
python 3.7.6
CUDA 10.1
Error logs:
D:\softInstallWay\Anaconda\envs\tf21\python.exe E:/项目实验/实验工程/tensor2tensor-1.15.7/tensor2tensor/bin/t2t_datagen.py
2020-06-30 09:52:02.555396: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library cudart64_101.dll
Traceback (most recent call last):
File "E:/项目实验/实验工程/tensor2tensor-1.15.7/tensor2tensor/bin/t2t_datagen.py", line 39, in
from tensor2tensor import problems as problems_lib # pylint: disable=unused-import
File "E:\项目实验\实验工程\tensor2tensor-1.15.7\tensor2tensor\problems.py", line 22, in
from tensor2tensor.utils import registry
File "E:\项目实验\实验工程\tensor2tensor-1.15.7\tensor2tensor\utils\registry.py", line 72, in
import tensorflow.compat.v1 as tf
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_init_.py", line 101, in
from tensorflow_core import *
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_init_.py", line 46, in
from . api.v2 import compat
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat_init.py", line 39, in
from . import v1
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat\v1_init_.py", line 32, in
from . import compat
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat\v1\compat_init_.py", line 39, in
from . import v1
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat\v1\compat\v1_init_.py", line 29, in
from tensorflow.api.v2.compat.v1 import app
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat_init.py", line 39, in
from . import v1
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat\v1_init_.py", line 32, in
from . import compat
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat\v1\compat_init_.py", line 39, in
from . import v1
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_core_api\v2\compat\v1\compat\v1_init_.py", line 667, in
from tensorflow_estimator.python.estimator.api.v1 import estimator
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_estimator_init.py", line 10, in
from tensorflow_estimator.api.v1 import estimator
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_estimator_api\v1\estimator_init.py", line 10, in
from tensorflow_estimator.api.v1.estimator import experimental
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_estimator_api\v1\estimator\experimental_init.py", line 10, in
from tensorflow_estimator.python.estimator.canned.dnn import dnn_logit_fn_builder
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_estimator\python\estimator\canned\dnn.py", line 33, in
from tensorflow_estimator.python.estimator import estimator
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_estimator\python\estimator\estimator.py", line 53, in
from tensorflow_estimator.python.estimator import util as estimator_util
File "D:\softInstallWay\Anaconda\envs\tf21\lib\site-packages\tensorflow_estimator\python\estimator\util.py", line 75, in
class _DatasetInitializerHook(tf.compat.v1.train.SessionRunHook):
AttributeError: module 'tensorflow' has no attribute 'compat'