书中的代码示例[“使用R进行深度学习”,对递归神经网络的高级用法 - 基本的机器学习方法]
代码可以在Github中找到:https://jjallaire.github.io/deep-learning-with-r-notebooks/notebooks/6.3-advanced-usage-of-recurrent-neural-networks.nb.html
我尝试运行此代码:
history <- model %>% fit_generator(
train_gen,
steps_per_epoch = 500,
epochs = 20,
validation_data = val_gen,
validation_steps = (9000-6001-36)/128
)
并得到此错误消息:
py_get_attr_impl(x,name,silent)出错:AttributeError:'Sequential'对象没有属性'metrics'
有人能告诉我这是什么意思,人类怎么能适应它?非常感谢!
编译模型时,请使用字符串而不是数组指定度量标准。像这样:
modelo %>% compile(
loss = 'categorical_crossentropy',
optimizer = optimizer_rmsprop(),
metrics = 'accuracy'
)
如果您执行以下操作:metrics = c('accuracy')它将无效。