0

当我尝试使用 mxnet 构建前馈模型时,出现以下错误:

mx.io.internal.arrayiter(as.array(data), as.array(label), unif.rnds, 中的错误:basic_string::_M_replace_aux

我遵循 mxnet 网站上的 R 回归示例,但我将数据更改为我自己的数据,其中包含 109 个示例和 1876 个变量。在运行模型构建步骤之前,前几个步骤可以正常运行。我只是无法理解错误信息的含义。我想知道这是因为我的数据集还是我处理数据的方式。

4

1 回答 1

1

你能提供你正在使用的代码片段吗?这提供了有关该问题的更多详细信息。此外,任何堆栈跟踪都会很有用。

您收到此错误消息的主要原因是无效的列/行访问和形状(尺寸)不匹配。您能否验证在创建矩阵时是否使用了正确的“索引”值。让我知道这是否可以解决问题。

但是,MXNet 可以更好地在堆栈跟踪中打印有关错误的详细信息。我已经创建了一个问题来跟进这个问题 - https://github.com/dmlc/mxnet/issues/4206

于 2016-12-12T18:37:56.157 回答