Я приближаюсь к миру глубокого обучения, а каркас, который я использую, - Tensorflow. Для того, чтобы начать быстро, я видел, что есть высокий уровень api под названием TFLearn, который упрощает создание сети. К несчастью, нет рабочих примеров. В частности, я пытаюсь этот пример:Рабочий пример Tensorflow TFLearn
, но он не может найти слои. Я пытался импортировать tflearn таким образом:
import tensorflow.contrib.learn as tflearn
и набор данных таким образом
import tensorflow.contrib.learn.python.learn.datasets.mnist as mnist
и они работает, но я до сих пор не в состоянии использовать слои.
EDIT
Я также пытался импортировать таким образом (как сообщается на tflearn GitHub странице):
import tensorflow.contrib.learn.python.learn as tflearn
и я получаю эту ошибку:
AttributeError: module 'tensorflow.contrib.learn.python.learn' has no attribute 'conv_2d'
Что я могу сделать?
Вы имеете в виду, что эти примеры не работают? http://tflearn.org/tutorials/ http://tflearn.org/examples/ См. также https://www.youtube.com/watch?v=Gj0iyo265bc – GavinBrelstaff
Да, эти примеры не работают. Это странно, потому что пример, который я связал, был обновлен 20 день назад. У меня есть сомнения: должен ли я установить tflearn с pip также, если у меня есть tensorflow 12.0.1? Должно ли это быть в папке contrib? – bjorn
tf.contrib.learn/tf.learn является частью TensorFlow и не имеет отношения к tflearn.org или пакету tflearn Python. Просто неудачное столкновение имен. –