2016-12-12 4 views
0

Lorsque je tente d'utiliser mxnet pour construire un modèle de anticipatrice il est apparu l'erreur suivante:erreur de modèle de construction de MXNET sur r

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

je suivre l'exemple de régression R sur le site Web de mxnet mais je changer les données dans mon données qui contient 109 exemples et 1876 variables. Les premières étapes peuvent s'exécuter sans erreur jusqu'à l'exécution du modèle. Je ne peux pas comprendre l'information d'erreur signifie. Je me demande si c'est à cause de mon jeu de données ou de la façon dont je traite les données.

Répondre

1

Pouvez-vous fournir l'extrait de code que vous utilisez? Cela donne plus de détails sur la question. De plus, n'importe quelle pile sera utile.

Vous obtenez ce message d'erreur principalement en raison d'un accès de colonne/ligne non valide et d'une discordance de forme (dimension). Pouvez-vous vérifier si vous utilisez des valeurs "index" correctes dans la création d'une matrice. Faites-moi savoir si cela résout le problème. Cependant, MXNet peut être meilleur pour imprimer des détails sur l'erreur dans la pile de paquets. J'ai créé un problème à suivre à ce sujet - https://github.com/dmlc/mxnet/issues/4206