Предупреждение Tensorflow при импорте TFLearn - PullRequest
0 голосов
/ 04 марта 2019

Я использую ЦП версии tenorflow, и я установил pip для обучения, и когда я пытаюсь импортировать tflearn, я получаю сообщение об ошибке:

ПРЕДУПРЕЖДЕНИЕ: tenorflow: От C: \ Users \ farbo\ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ tenorflow \ python \ framework \ op_def_library.py: 263: colocate_with (fromensorflow.python.framework.ops) устарела и будет удалена в следующей версии,Инструкции по обновлению: Colocations автоматически обрабатываются с помощью placer.

Я пытался обновить все дважды
Я пытался переустановить все
Я использую Python 3.6.8

пожалуйста, помогите!

1 Ответ

0 голосов
/ 04 марта 2019

Для начала, это не ошибка, а просто предупреждение : читая внимательно, вы увидите, что предупреждает , что команда, используемая в настоящее время в коде, будет удаленав будущей версии Tensorflow.

Итак, хорошая новость в том, что вы можете продолжать работать в настоящее время, но вы должны быть готовы к тому, что ваш код TFLearn не будетработать в будущем версии Tensorflow.

Причина этого (и тот факт, что вы не смогли заставить его уйти, независимо от того, сколько раз вы переустанавливали материал) очевидно из TFLearn repo ;Присмотревшись еще раз, вы увидите, что проект не находится в стадии активной разработки, и большая часть материала остается неизменной в течение 2-3 лет.Это означает, что проект не идет в ногу с новыми модификациями Tensorflow, который работает под ним, поэтому такие предупреждения об устаревании не являются сюрпризом.

Итак, говоря коротко:

  • Вы не должны беспокоиться в настоящее время (за исключением, конечно, если другие ошибки всплывают позже)

  • Для (настоящее и будущее)) стабильность вашего кода TFLearn, вы можете придерживаться Tensorflow 1.2.0 , последней версии, протестированной с TFLearn (см. Замечания к выпуску ).

...