这是潜在代码错误还是机器设置错误?不确定

Is this a Potential code error or machine set up error? Not sure

我正在阅读 HOML/autoencoders.html 的第 19.2.3 节,发现弹出一条错误消息。

在部分:19.2.3 可视化重建中,我发现了与以下行相关的错误:

# Predict reconstructed pixel values  
best_model_id <- grid_perf@model_ids[[1]]

在这行之后我得到:

Error: object 'grid_perf' not found

到目前为止,我已经遵循了自动编码器部分的代码,我应该看看我的设置还是 H2O.ai 和代码中的变化?

HTH

根据错误,没有要调用的对象 grid_perf。它应该在该行运行之前定义。

根据您所关注的文档,在第 19.2.2 节中,它定义了 ae_grid:

ae_grid <- h2o.grid(
  algorithm = 'deeplearning',
  x = seq_along(features),
  training_frame = features,
  grid_id = 'autoencoder_grid',
  autoencoder = TRUE,
  activation = 'Tanh',
  hyper_params = hyper_grid,
  sparse = TRUE,
  ignore_const_cols = FALSE,
  seed = 123
)

您是否尝试定义 grid_perf

然后它在第 19.2.3 节中调用它 best_model_id <- ae_grid@model_ids[[1]] 这就是您尝试复制的内容。