2016-12-12 8 views
0

Wenn ich versuche, MxNet zu verwenden, um ein Vorwärtsmodell bauen es die folgenden Fehler aufgetreten:MxNet build Modellfehler auf r

Error in mx.io.internal.arrayiter(as.array(data), as.array(label), unif.rnds, : basic_string::_M_replace_aux

ich die R Regression Beispiel auf MxNet Website folgen, aber ich die Daten in meine eigenen ändern Daten, die 109 Beispiele und 1876 Variablen enthalten. Die ersten Schritte können ohne Fehler ausgeführt werden, bis der Modellierungsschritt ausgeführt wurde. Ich kann einfach nicht die Fehlerinformation verstehen. Ich frage mich, ob das an meinem Datensatz liegt oder an der Art, wie ich mit den Daten umgehe.

Antwort

1

Können Sie das Code-Snippet bereitstellen, das Sie verwenden? Das gibt mehr Details zu dem Thema. Auch StackTrace wird nützlich sein.

Sie erhalten diese Fehlermeldung hauptsächlich aufgrund ungültigen Spalten-/Zeilenzugriffs und falscher Form (Dimension). Können Sie überprüfen, ob Sie beim Erstellen der Matrix korrekte "Index" -Werte verwenden? Lassen Sie mich wissen, ob dies das Problem behebt.

MXNet kann jedoch besser Details über Fehler im Stacktrace drucken. Ich habe ein Problem erstellt, um dies zu verfolgen - https://github.com/dmlc/mxnet/issues/4206