почему при построении модели dnn с помощью tflearn выдается сообщение об ошибке - PullRequest
0 голосов
/ 07 октября 2019

Я новичок в tflearn. Я следовал этому руководству и получил сообщение об ошибке при создании простой модели с tflearn.dnn

. Вот мой сетевой код

convnet = input_data(shape=[None, 50, 50, 1], 
name='input')

convnet = conv_2d(convnet, 32, 2, activation='relu')
convnet = max_pool_2d(convnet, 2)

convnet = conv_2d(convnet, 64, 2, activation='relu')
convnet = max_pool_2d(convnet, 2)

convnet = fully_connected(convnet, 1024, activation='relu')
convnet = dropout(convnet, 0.8)

convnet = fully_connected(convnet, 2, activation='softmax')
convnet = regression(convnet, optimizer='adam', learning_rate=0.001, loss='categorical_crossentropy', name='targets')

, когда я использовал эту сеть для построения модели

model = tflearn.DNN(convnet, tensorboard_dir='log')

это дает мне сообщение об ошибке

Ожидаемая строка, переданная параметру 'tags' операции 'ScalarSummary', получает вместо 'Adam_0_0_1 / Loss / Adam_0_0' типа 'str'.

почему код дал мне это сообщение? Я следовал этому уроку и ничего с ним не делал.

...