Я хочу получить значение True y, используя функцию предиката_генератора в R keras, но я не знаю как.
Но что я могу получить, так это значение y, предсказанное моделью.
Я хочу получить истинное значение y тестовых данных, сгенерированных функцией генератора.
Мне нужна помощь.
model <- keras_model_sequential() %>%
layer_gru(units = 32, dropout = 0.2, recurrent_dropout = 0.5,
input_shape = list(NULL, dim(data)[[-1]]-1)) %>%
layer_dense(units = 1, activation = 'sigmoid')
model %>% compile(
optimizer = optimizer_rmsprop(),
loss = "mse",
metrics = 'accuracy'
)
history <- model %>% fit_generator(
train_gen,
steps_per_epoch = 80,
epoch = 10,
validation_data = val_gen,
validation_steps = val_steps,
)
pred1 <- predict_generator(model, test_gen, steps=test_steps)
write.csv(pred1,"test(delay=48).csv")