2017-02-04 2 views
0

Я пытался использовать model TFlearn модель Карана «как есть» в качестве шаблона для CNN модели для анализа настроений, но у меня есть 2 странные ошибки:Ошибка в TFLearn модели для анализа текста CNN

1) нет модуля global_max_pool в пакете tflearn.layers.conv (я пробовал два пакета tflearn с тем же результатом, поэтому я просто использовал исходный код (все остальные модули были импортированы без проблем).

2) ----> 5 branch1 = conv_1d (сеть, 128, 3, padding = 'valid', activation = 'relu', regularizer = "L2") AssertionError: Incoming Tensor shape m ust be 3-D

У вас есть какие-либо идеи, в чем причина? как я могу это преодолеть?

+0

Возможно, это связано с версией тензорного потока и tflearn. Какие у вас версии? –

+0

Я думаю, что вы правы, кажется, tflearn не обновляется –

+0

Удивительный! Это случилось со мной неделю назад. –

ответ

0

Чтобы помочь другим, ошибка возникает из-за старых версий TensorFlow и TFLearn. Обновите последнюю версию, используя:

pip install --upgrade tensorflow 
pip install --upgrade tflearn 
Смежные вопросы