web-dev-qa-db-ja.com

エラーの修正方法: "AttributeError:module 'tensorflow' has no attribute 'contrib'" on Windows

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で質問を見つけました(visit Module 'tensorflow' has no attribute 'contrib'

しかし、私はこのエラーを修正できません。 Pls、誰でも私を助けることができます!このエラーの詳細を修正する方法???

1
Hồ Huy

このエラーは、tf.contribはTensorFlow 2から削除されています。新しいTenserflow 2と互換性のないTensorflow 1の古いコードを使用していると思います。詳細については、チェックアウト TensorFlow 1コードをTensorFlow 2に移行 をご覧ください。さらにサポートが必要な場合は、使用するすべてのコードスニペットを共有してくださいtf.contrib

1
Justus Erker