2016-12-15 5 views
1

Je suis en train de suivre le texte Classification Tutoriel sur http://mxnet.io/tutorials/nlp/cnn.htmlErreur dans mx.sym.Reshape() de http://mxnet.io/tutorials/nlp/cnn.html

Jusqu'à ce que j'appelle la fonction:

conv_input = mx.sym.Reshape(data=embed_layer, target_shape=(batch_size, 1, sentence_size, num_embed)) 

tout se passe bien. Mais je reçois l'erreur:

conv_input = mx.sym.Reshape(data=embed_layer, target_shape=(batch_size, 1, sentence_size, num_embed))

Traceback (most recent call last): File "", line 1, in File "C:\Users\my.name\Downloads\WinPython-64bit-2.7.10.3\python-2.7.10.amd64\lib\site-packages\mxnet-0.7.0-py2.7.egg\mxnet\symbol.py", line 1062, in creator ctypes.byref(sym_handle))) File "C:\Users\my.name\Downloads\WinPython-64bit-2.7.10.3\python-2.7.10.amd64\lib\site-packages\mxnet-0.7.0-py2.7.egg\mxnet\base.py", line 77, in check_call raise MXNetError(py_str(_LIB.MXGetLastError())) mxnet.base.MXNetError: Invalid Parameter format for target_shape expect Shape(tuple) but value='(50, 1, 56L, 300)'

Est-ce que quelqu'un a une idée, comment faire ce travail?

+0

revérifier tout, fonctionne bien de mon côté ... –

Répondre

1

Il semblerait que votre fichier symbol.py ne soit pas la version mise à jour. Peut-être reconstruire mxnet avec la dernière version?