ValueError: Невозможно передать значение формы (64, 60, 1, 1) для Tensor 'target / Y: 0', который имеет форму '(?, 1, 1, 8)' - PullRequest
1 голос
/ 22 марта 2020

def автоэнкодер (.....):

model_name="..."

convnet = input_data(shape=[None,window,1,1], name='input')
convnet = conv_2d(convnet, 16, 3, activation='relu')
   .......

model.fit({'input': final_train},{'targets': real_final_train}, n_epoch=100,
          validation_set=({'input': final_validation},{'targets': real_final_validation}),
          show_metric=True, run_id=model_name)

model.save(model_name)
return model

Форма входов (215, 60, 1, 1) с 215 - количество выборок

...