r - R-Keras - 为什么 val_loss 没有绘图
问题描述
我第一次玩 Keras。我尝试运行模型并查看损失和准确性。出于某种原因,它没有为val_loss
.
我的代码:
model <- keras_model_sequential() %>%
layer_dense(units = 256, activation = "relu", input_shape = dim(train.X)[[2]]) %>%
layer_dropout(rate = 0.4) %>%
layer_dense(units = 128, activation = "relu") %>%
layer_dropout(rate = 0.3) %>%
layer_dense(units = 1, activation = "sigmoid")
model %>% compile (
optimizer = "rmsprop", #configuring optimizer = optimizer_rmsprop(lr = 0.001)
loss = "binary_crossentropy", #custom loss -> loss_binary_crossentropy
metrics = c("accuracy") #metric_binary_accuracy
)
history <- model %>% fit(
train.X,
train.Y,
epochs = 100,
batch_size = 64,
validation_data = list(x_val, y_val)
)
如果有人能向我解释为什么 val_loss 函数没有绘图,我将不胜感激。
解决方案
推荐阅读
- vhdl - VHDL 代码错误:接近文本 e_my.vhd(61)"my_7segdec";期待“;”,或“端口”,或“通用”
- google-picker - Google Drive Picker API 和设置范围以避免登录错误
- java - 我正在使用反射类来获取变量名称和类型,但我找不到
- python - 使用 Python 将 XML 解析为 CSV
- javascript - 如何在 Knex 迁移中设置外键?
- ruby - 在 if 语句中一起使用 Ruby 的等于 (==) 和或 (||) 运算符的最简洁方法是什么?
- typescript - 如何告诉 Typescript 检查 object[key] 是否属于某种类型?
- android - 领域迁移。如何更改列表类型?
- python - IrNet 实现 - 如何为 py 程序提供所需的参数
- python-3.x - 使用 python 生成裁剪图像时出错