我有一个读取CAPTCHA的源代码。运行测试时,我在Windows 10上遇到问题
Traceback (most recent call last):
File "train.py", line 48, in <module>
from object_detection.builders import dataset_builder
File "C:\Users\HuyHys\Anaconda3\lib\site-packages\object_detection\builders\dataset_builder.py", line 27, in <module>
from object_detection.data_decoders import tf_example_decoder
File "C:\Users\HuyHys\Anaconda3\lib\site-packages\object_detection\data_decoders\tf_example_decoder.py", line 27, in <module>
slim_example_decoder = tf.contrib.slim.tfexample_decoder
AttributeError: module 'tensorflow' has no attribute 'contrib'
我发现了一个关于stackoverflow的问题(访问Module 'tensorflow' has no attribute 'contrib')
但是我无法解决此错误。请任何人可以帮助我! 如何解决此错误的详细信息??
答案 0 :(得分:1)
发生此错误是因为从TensorFlow 2中删除了tf.contrib
。我猜您正在使用Tensorflow 1中的旧代码,该代码与新的Tenserflow 2不兼容。有关更多信息,请参见Migrate your TensorFlow 1 code to TensorFlow 2。如果您需要更多帮助,请共享所有使用tf.contrib
的代码段。