Я пытаюсь запустить h2o.deeplearning дважды, используя параметр контрольной точки на 2 наборах поездов (используя те же параметры, за исключением разных эпох). Я получаю следующее сообщение об ошибке:h2o deeplearning контрольная точка
Ошибка: «Столбцы данных обучения должны быть такими же, как и для контрольной точки модели
даже, хотя оба набора имеют одинаковые столбцы. Прикрепленный ниже соответствующего кода:
model <- h2o.deeplearning(x = 2:785, y = 1, training_frame = train1,
activation = "RectifierWithDropout",
hidden = c(1024,1024,2048),
epochs = 10,
l1 = 1e-5,
input_dropout_ratio = 0.2,
train_samples_per_iteration = -1,
classification_stop = -1)
model2 <- h2o.deeplearning(x = 2:785, y = 1, training_frame = train2,
checkpoint = [email protected]_id,
activation = "RectifierWithDropout",
hidden = c(1024,1024,2048),
epochs = 1000,
l1 = 1e-5,
input_dropout_ratio = 0.2,
train_samples_per_iteration = -1,
classification_stop = -1)
> all(colnames(train1)==colnames(train2))
[1] TRUE
> dim(train1)
[1] 54447 785
> dim(train2)
[1] 5553 785
Спасибо, Эли.
Пытался использовать ignore_const_cols и проблема все еще там ... – eli