smal_cabbage 2020-12-25 12:51 采纳率: 0%
浏览 92

动手学深度学习,再用这段代码的时候报错,这个错一直找不到,不知道为什么

MXNetError                                Traceback (most recent call last)
<ipython-input-9-e4ad687bf2fd> in <module>
      1 conv2d = nn.Conv2D(1,kernel_size=(1,2))
      2 conv2d.initialize()
----> 3 X = X.reshape((1,1,6,8))
      4 Y = Y.reshape((1,1,6,7))
      5 

c:\programdata\anaconda3\envs\gluon\lib\site-packages\mxnet\ndarray\ndarray.py in reshape(self, *shape, **kwargs)
   1065                                            c_array(ctypes.c_int64, shape),
   1066                                            reverse,
-> 1067                                            ctypes.byref(handle)))
   1068         return NDArray(handle=handle, writable=self.writable)
   1069 

c:\programdata\anaconda3\envs\gluon\lib\site-packages\mxnet\base.py in check_call(ret)
    251     """
    252     if ret != 0:
--> 253         raise MXNetError(py_str(_LIB.MXGetLastError()))
    254 
    255 

MXNetError: [11:55:12] C:\Jenkins\workspace\mxnet-tag\mxnet\src\ndarray\ndarray.cc:238: Check failed: shape_.Size() >= shape.Size() (9 vs. 48) : NDArray.Reshape: target shape size is larger current shape
  • 写回答

1条回答 默认 最新

  • 关注

    看一下图像,或者feature的size。你这个size出问题了。

    评论

报告相同问题?