首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R's H2O深度学习中的编程访问MSE

R's H2O深度学习中的编程访问MSE
EN

Stack Overflow用户
提问于 2015-11-25 14:55:21
回答 1查看 103关注 0票数 0

我正在R中使用当前版本的H2O,并遵循一定是用早期版本创建的“深度学习”实例

我在调整旧示例代码时遇到的一个挑战是,我无法以编程方式使用以下代码访问跨验证统计数据(如MSE ):

cvmodel@model$valid_sqr_error

在检查H2O模型对象的结构之后,我可以在这里找到MSE和其他统计信息:

代码语言:javascript
复制
> cvmodel@model$cross_validation_metrics
H2ORegressionMetrics: deeplearning
** Reported on cross-validation data. **
Description: 3-fold cross-validation on training data

MSE:  39.47373
R2 :  0.03510394
Mean Residual Deviance :  39.47373

但是,我无法理解以编程方式获取其中一个数字的语法:

代码语言:javascript
复制
> cvmodel@model$cross_validation_metrics$MSE
Error in cvmodel@model$cross_validation_metrics$MSE : 
  $ operator not defined for this S4 class
> cvmodel@model$cross_validation_metrics@MS
Error: no slot of name "MS" for this object of class "H2ORegressionMetrics"
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-25 15:14:12

弄明白了。我应该检查一下str() of cross_validation_metrics

代码语言:javascript
复制
MSE <- cvmodel@model$cross_validation_metrics@metrics$MSE
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33919640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档