我正在尝试遵循http://mxnet.io/tutorials/nlp/cnn.html上的文本分类教程
直到我调用函数:
conv_input = mx.sym.Reshape(data=embed_layer, target_shape=(batch_size, 1, sentence_size, num_embed))
一切顺利。但后来我得到了错误:
conv_input = mx.sym.Reshape(data=embed_layer, target_shape=(batch_size, 1, sentence_size, num_embed))
回溯(最后一次调用):文件“”,第 1 行,在文件“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”,第 1062 行,在创建者 ctypes.byref(sym_handle))) 文件“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",第 77 行,在 check_call 中引发 MXNetError(py_str(_LIB.MXGetLastError ())) mxnet.base.MXNetError:target_shape 的参数格式无效,期望 Shape(tuple) 但 value='(50, 1, 56L, 300)'
有谁有想法,如何使这项工作?