TensorFlow, «объект« модуль »не имеет атрибута« заполнитель »»

Вы можете выполнить это следующим образом:

if a_string.isdigit(): do_this() else: do_that()

https://docs.python.org/2/library/stdtypes.html#str. isdigit

Использование .isdigit() также означает отсутствие необходимости обращаться к обработке исключений (try / except) в случаях, когда вам нужно использовать понимание списка (try / except невозможно в понимании списка ).

20
задан Avinash Raj 23 May 2016 в 06:24
поделиться

4 ответа

Я также получил ту же ошибку. Может быть из-за версии tensorflow. После установки tensorflow 1.4.0, я получил облегчение при ошибке.

pip install tensorflow==1.4.0
2
ответ дан 28 November 2019 в 22:18
поделиться

Поскольку Вы наклоняете заполнителя использования в tensflow2.0version, таким образом, необходимо использовать tensflow1*, или необходимо изменить код для фиксации tensflow2.0

0
ответ дан 28 November 2019 в 22:18
поделиться

Если Вы используете TensorFlow 2.0, то некоторый код, разработанный для tf 1.x, может кодировать работу. Любой можно перейти по ссылке: https://www.tensorflow.org/guide/migrate

или Вы можете установить предыдущую версию tf tensorflow установки pip3 == версия

0
ответ дан 28 November 2019 в 22:18
поделиться

, Если Вы получаете это на tensorflow 2.0.0 + , это вероятно, потому что код не совместим с более новой версией tensorflow.

Для фиксации этого работайте tf_upgrade_v2 сценарий .

tf_upgrade_v2 --infile=YOUR_SCRIPT.py --outfile=YOUR_SCRIPT.py
0
ответ дан 28 November 2019 в 22:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: