You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mxnet.apache.org by GitBox <gi...@apache.org> on 2019/09/05 17:36:39 UTC

[GitHub] [incubator-mxnet] eric-haibin-lin opened a new issue #16102: Usability degradation

eric-haibin-lin opened a new issue #16102: Usability degradation
URL: https://github.com/apache/incubator-mxnet/issues/16102
 
 
   ```
   >>> pip install mxnet==1.6.0b20190821
   ➜  gluon-nlp git:(allow) ✗ python -c 'import mxnet as mx; a = mx.np.ones((10,)); print(a.reshape((1,)))'
   Traceback (most recent call last):
     File "<string>", line 1, in <module>
     File "/Users/haibilin/miniconda3/lib/python3.7/site-packages/mxnet/numpy/multiarray.py", line 637, in reshape
       return _mx_np_op.reshape(self, newshape=args[0], order=order)
     File "<string>", line 39, in reshape
     File "/Users/haibilin/miniconda3/lib/python3.7/site-packages/mxnet/_ctypes/ndarray.py", line 100, in _imperative_invoke
       ctypes.byref(out_stypes)))
     File "/Users/haibilin/miniconda3/lib/python3.7/site-packages/mxnet/base.py", line 254, in check_call
       raise MXNetError(py_str(_LIB.MXGetLastError()))
   mxnet.base.MXNetError: [10:26:08] src/operator/numpy/np_matrix_op.cc:111: Check failed: src.Size() == dst->Size() (10 vs. 1) : Cannot reshape array of size 10 into shape [1]
   Stack trace:
     [bt] (0) 1   libmxnet.so                         0x000000010e98a649 mxnet::op::NDArrayOpProp::~NDArrayOpProp() + 4473
     [bt] (1) 2   libmxnet.so                         0x000000010f397f61 mxnet::op::FullyConnectedComputeExCPU(nnvm::NodeAttrs const&, mxnet::OpContext const&, std::__1::vector<mxnet::NDArray, std::__1::allocator<mxnet::NDArray> > const&, std::__1::vector<mxnet::OpReqType, std::__1::allocator<mxnet::OpReqType> > const&, std::__1::vector<mxnet::NDArray, std::__1::allocator<mxnet::NDArray> > const&) + 6826753
     [bt] (2) 3   libmxnet.so                         0x000000010f39854f mxnet::op::FullyConnectedComputeExCPU(nnvm::NodeAttrs const&, mxnet::OpContext const&, std::__1::vector<mxnet::NDArray, std::__1::allocator<mxnet::NDArray> > const&, std::__1::vector<mxnet::OpReqType, std::__1::allocator<mxnet::OpReqType> > const&, std::__1::vector<mxnet::NDArray, std::__1::allocator<mxnet::NDArray> > const&) + 6828271
     [bt] (3) 4   libmxnet.so                         0x00000001103aa79f mxnet::imperative::SetShapeType(mxnet::Context const&, nnvm::NodeAttrs const&, std::__1::vector<mxnet::NDArray*, std::__1::allocator<mxnet::NDArray*> > const&, std::__1::vector<mxnet::NDArray*, std::__1::allocator<mxnet::NDArray*> > const&, mxnet::DispatchMode*) + 1583
     [bt] (4) 5   libmxnet.so                         0x00000001103a929c mxnet::Imperative::Invoke(mxnet::Context const&, nnvm::NodeAttrs const&, std::__1::vector<mxnet::NDArray*, std::__1::allocator<mxnet::NDArray*> > const&, std::__1::vector<mxnet::NDArray*, std::__1::allocator<mxnet::NDArray*> > const&) + 716
     [bt] (5) 6   libmxnet.so                         0x00000001102eadbe SetNDInputsOutputs(nnvm::Op const*, std::__1::vector<mxnet::NDArray*, std::__1::allocator<mxnet::NDArray*> >*, std::__1::vector<mxnet::NDArray*, std::__1::allocator<mxnet::NDArray*> >*, int, void* const*, int*, int, int, void***) + 1582
     [bt] (6) 7   libmxnet.so                         0x00000001102ebb00 MXImperativeInvokeEx + 176
     [bt] (7) 8   libffi.6.dylib                      0x00000001077f8884 ffi_call_unix64 + 76
   
   ```
   But recent build hides error messages:
   ```
   ➜  gluon-nlp git:(allow) ✗ pip install mxnet==1.6.0b20190822
   
   ➜  gluon-nlp git:(allow) ✗ python -c 'import mxnet as mx; a = mx.np.ones((10,)); print(a.reshape((1,)))'
   
   Segmentation fault: 11
   
   Stack trace:
     [bt] (0) 1   libmxnet.so                         0x000000011255cdb0 mxnet::Storage::Get() + 7968
     [bt] (1) 2   libsystem_platform.dylib            0x00007fffb27a7b3a _sigtramp + 26
     [bt] (2) 3   ???                                 0x3419c9fe3dc10094 0x0 + 3754253858184954004
     [bt] (3) 4   libmxnet.so                         0x000000011270c1d6 mxnet::Storage::Get() + 1774406
     [bt] (4) 5   libmxnet.so                         0x0000000110109dee std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mxnet::NDArrayFunctionReg*>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mxnet::NDArrayFunctionReg*>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mxnet::NDArrayFunctionReg*> > >::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, mxnet::NDArrayFunctionReg*>, void*>*) + 1822
     [bt] (5) 6   libmxnet.so                         0x0000000110e91c61 mxnet::op::FullyConnectedComputeExCPU(nnvm::NodeAttrs const&, mxnet::OpContext const&, std::__1::vector<mxnet::NDArray, std::__1::allocator<mxnet::NDArray> > const&, std::__1::vector<mxnet::OpReqType, std::__1::allocator<mxnet::OpReqType> > const&, std::__1::vector<mxnet::NDArray, std::__1::allocator<mxnet::NDArray> > const&) + 10335393
     [bt] (6) 7   libmxnet.so                         0x0000000110e9224f mxnet::op::FullyConnectedComputeExCPU(nnvm::NodeAttrs const&, mxnet::OpContext const&, std::__1::vector<mxnet::NDArray, std::__1::allocator<mxnet::NDArray> > const&, std::__1::vector<mxnet::OpReqType, std::__1::allocator<mxnet::OpReqType> > const&, std::__1::vector<mxnet::NDArray, std::__1::allocator<mxnet::NDArray> > const&) + 10336911
     [bt] (7) 8   libmxnet.so                         0x0000000111ea50ef mxnet::imperative::SetShapeType(mxnet::Context const&, nnvm::NodeAttrs const&, std::__1::vector<mxnet::NDArray*, std::__1::allocator<mxnet::NDArray*> > const&, std::__1::vector<mxnet::NDArray*, std::__1::allocator<mxnet::NDArray*> > const&, mxnet::DispatchMode*) + 1583
     [bt] (8) 9   libmxnet.so                         0x0000000111ea3bec mxnet::Imperative::Invoke(mxnet::Context const&, nnvm::NodeAttrs const&, std::__1::vector<mxnet::NDArray*, std::__1::allocator<mxnet::NDArray*> > const&, std::__1::vector<mxnet::NDArray*, std::__1::allocator<mxnet::NDArray*> > const&) + 716
   ```

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services