Ошибка атрибута: модуль «tensorflow» не имеет атрибута «div»

#python #tensorflow #google-colaboratory #attributeerror

Вопрос:

Я пытаюсь запустить этот файл кода с помощью google colab. Хотя я получаю некоторые результаты, но появляется ошибка

 AttributeError: module 'tensorflow' has no attribute 'div'
 

Я искал эту проблему в переполнении стека, как и большинство проблем, с которыми я сталкиваюсь, но решения нет. Кто-нибудь, пожалуйста, помогите мне понять, что не так с кодом. Я совершенно новичок в TensorFlow.

ПРИМЕЧАНИЕ: Я бы вставил сюда весь код, но это код более 1400 строк, поэтому я напрямую гиперссылал файл, так как люди могут разозлиться, и, более того, таким образом, этот пост станет очень длинным. Но при необходимости я могу отредактировать сообщение и вставить весь код сюда.

Ответ №1:

tf.div был основан на старой схеме разделения Python 2 и был удален. Вы должны использовать tf.truediv или tf.divide вместо этого.