Kaggle: нет модуля с именем 'tflearn' - PullRequest
0 голосов
/ 15 апреля 2020

Я создаю простую нейронную сеть классификации изображений в Kaggle, используя набор данных Cats vs Dogs Redux. Когда я пытаюсь импортировать tflearn для своей сети свертки, она выдает следующую ошибку:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-2-5c0192885726> in <module>
      3 
----> 4 import tflearn
      5 from tflearn.layers.conv import conv_2d, max_pool_2d
      6 from tflearn.layers.core import input_data, dropout, fully_connected
      7 from tflearn.layers.estimator import regression

ModuleNotFoundError: No module named 'tflearn'

Не поддерживается tflearn или я должен что-то делать по-другому?

// ОБНОВЛЕНИЕ //

Попытка pip install tflearn в консоли. После установки он все еще показывает ту же ошибку.

1 Ответ

0 голосов
/ 15 апреля 2020

После обращения к некоторым ресурсам, таким как this , я думаю, что вы используете неправильную версию Tensorflow в своем блокноте kaggle. Вы можете гуглить "как изменить версию TF в Kaggle". Одним из результатов является this.

Очевидно, Kaggle автоматически использует Tensorflow 2, в то время как вам требуется версия TF1 в вашем ядре.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...