Light-- opened a new issue #20330:
URL: https://github.com/apache/incubator-mxnet/issues/20330


   ## Description
   (A clear and concise description of what the bug is.)
   
   ### Error Message
   ```
   Traceback (most recent call last):
     File 
"/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/symbol/symbol.py", 
line 1776, in simple_bind
       ctypes.byref(exe_handle)))
     File "/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/base.py", 
line 255, in check_call
       raise MXNetError(py_str(_LIB.MXGetLastError()))
   mxnet.base.MXNetError: [15:52:32] src/executor/../common/exec_utils.h:391: 
InferShape pass cannot decide shapes for the following arguments (-1 means 
unknown dimensions). Please consider providing them as inputs:
   conv0_weight: None, 
   Stack trace:
     [bt] (0) 
/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/libmxnet.so(+0x6b41eb) 
[0x7f187b5a61eb]
     [bt] (1) 
/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/libmxnet.so(+0x37e3873)
 [0x7f187e6d5873]
     [bt] (2) 
/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/libmxnet.so(mxnet::exec::GraphExecutor::Init(nnvm::Symbol,
 mxnet::Context const&, std::map<std::string, mxnet::Context, 
std::less<std::string>, std::allocator<std::pair<std::string const, 
mxnet::Context> > > const&, std::vector<mxnet::Context, 
std::allocator<mxnet::Context> > const&, std::vector<mxnet::Context, 
std::allocator<mxnet::Context> > const&, std::vector<mxnet::Context, 
std::allocator<mxnet::Context> > const&, std::unordered_map<std::string, 
mxnet::TShape, std::hash<std::string>, std::equal_to<std::string>, 
std::allocator<std::pair<std::string const, mxnet::TShape> > > const&, 
std::unordered_map<std::string, int, std::hash<std::string>, 
std::equal_to<std::string>, std::allocator<std::pair<std::string const, int> > 
> const&, std::unordered_map<std::string, int, std::hash<std::string>, 
std::equal_to<std::string>, std::allocator<std::pair<std::string const, int> > 
> const&, std::vector<mxnet::OpReqType, std:
 :allocator<mxnet::OpReqType> > const&, std::unordered_set<std::string, 
std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::string> 
> const&, std::vector<mxnet::NDArray, std::allocator<mxnet::NDArray> >*, 
std::vector<mxnet::NDArray, std::allocator<mxnet::NDArray> >*, 
std::vector<mxnet::NDArray, std::allocator<mxnet::NDArray> >*, 
std::unordered_map<std::string, mxnet::NDArray, std::hash<std::string>, 
std::equal_to<std::string>, std::allocator<std::pair<std::string const, 
mxnet::NDArray> > >*, mxnet::Executor*, std::unordered_map<nnvm::NodeEntry, 
mxnet::NDArray, nnvm::NodeEntryHash, nnvm::NodeEntryEqual, 
std::allocator<std::pair<nnvm::NodeEntry const, mxnet::NDArray> > > 
const&)+0x40f) [0x7f187e70250f]
     [bt] (3) 
/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/libmxnet.so(mxnet::Executor::SimpleBind(nnvm::Symbol,
 mxnet::Context const&, std::map<std::string, mxnet::Context, 
std::less<std::string>, std::allocator<std::pair<std::string const, 
mxnet::Context> > > const&, std::vector<mxnet::Context, 
std::allocator<mxnet::Context> > const&, std::vector<mxnet::Context, 
std::allocator<mxnet::Context> > const&, std::vector<mxnet::Context, 
std::allocator<mxnet::Context> > const&, std::unordered_map<std::string, 
mxnet::TShape, std::hash<std::string>, std::equal_to<std::string>, 
std::allocator<std::pair<std::string const, mxnet::TShape> > > const&, 
std::unordered_map<std::string, int, std::hash<std::string>, 
std::equal_to<std::string>, std::allocator<std::pair<std::string const, int> > 
> const&, std::unordered_map<std::string, int, std::hash<std::string>, 
std::equal_to<std::string>, std::allocator<std::pair<std::string const, int> > 
> const&, std::vector<mxnet::OpReqType, std::allo
 cator<mxnet::OpReqType> > const&, std::unordered_set<std::string, 
std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::string> 
> const&, std::vector<mxnet::NDArray, std::allocator<mxnet::NDArray> >*, 
std::vector<mxnet::NDArray, std::allocator<mxnet::NDArray> >*, 
std::vector<mxnet::NDArray, std::allocator<mxnet::NDArray> >*, 
std::unordered_map<std::string, mxnet::NDArray, std::hash<std::string>, 
std::equal_to<std::string>, std::allocator<std::pair<std::string const, 
mxnet::NDArray> > >*, mxnet::Executor*)+0x2a8) [0x7f187e703088]
     [bt] (4) 
/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/libmxnet.so(+0x373eb73)
 [0x7f187e630b73]
     [bt] (5) 
/home/user1/miniconda3/lib/python3.7/lib-dynload/../../libffi.so.6(ffi_call_unix64+0x4c)
 [0x7f18e0a48630]
     [bt] (6) 
/home/user1/miniconda3/lib/python3.7/lib-dynload/../../libffi.so.6(ffi_call+0x22d)
 [0x7f18e0a47fed]
     [bt] (7) 
/home/user1/miniconda3/lib/python3.7/lib-dynload/_ctypes.cpython-37m-x86_64-linux-gnu.so(_ctypes_callproc+0x2ce)
 [0x7f18e0a5dede]
     [bt] (8) 
/home/user1/miniconda3/lib/python3.7/lib-dynload/_ctypes.cpython-37m-x86_64-linux-gnu.so(+0x12914)
 [0x7f18e0a5e914]
   During handling of the above exception, another exception occurred:
   Traceback (most recent call last):
     File 
"/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/symbol/symbol.py", 
line 1782, in simple_bind
       raise RuntimeError(error_msg)
   RuntimeError: simple_bind error. Arguments:
   data: (1, 3, 112, 112)
   [15:52:32] src/executor/../common/exec_utils.h:391: InferShape pass cannot 
decide shapes for the following arguments (-1 means unknown dimensions). Please 
consider providing them as inputs:
   conv0_weight: None, 
   Stack trace:
     [bt] (0) 
/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/libmxnet.so(+0x6b41eb) 
[0x7f187b5a61eb]
     [bt] (1) 
/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/libmxnet.so(+0x37e3873)
 [0x7f187e6d5873]
     [bt] (2) 
/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/libmxnet.so(mxnet::exec::GraphExecutor::Init(nnvm::Symbol,
 mxnet::Context const&, std::map<std::string, mxnet::Context, 
std::less<std::string>, std::allocator<std::pair<std::string const, 
mxnet::Context> > > const&, std::vector<mxnet::Context, 
std::allocator<mxnet::Context> > const&, std::vector<mxnet::Context, 
std::allocator<mxnet::Context> > const&, std::vector<mxnet::Context, 
std::allocator<mxnet::Context> > const&, std::unordered_map<std::string, 
mxnet::TShape, std::hash<std::string>, std::equal_to<std::string>, 
std::allocator<std::pair<std::string const, mxnet::TShape> > > const&, 
std::unordered_map<std::string, int, std::hash<std::string>, 
std::equal_to<std::string>, std::allocator<std::pair<std::string const, int> > 
> const&, std::unordered_map<std::string, int, std::hash<std::string>, 
std::equal_to<std::string>, std::allocator<std::pair<std::string const, int> > 
> const&, std::vector<mxnet::OpReqType, std:
 :allocator<mxnet::OpReqType> > const&, std::unordered_set<std::string, 
std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::string> 
> const&, std::vector<mxnet::NDArray, std::allocator<mxnet::NDArray> >*, 
std::vector<mxnet::NDArray, std::allocator<mxnet::NDArray> >*, 
std::vector<mxnet::NDArray, std::allocator<mxnet::NDArray> >*, 
std::unordered_map<std::string, mxnet::NDArray, std::hash<std::string>, 
std::equal_to<std::string>, std::allocator<std::pair<std::string const, 
mxnet::NDArray> > >*, mxnet::Executor*, std::unordered_map<nnvm::NodeEntry, 
mxnet::NDArray, nnvm::NodeEntryHash, nnvm::NodeEntryEqual, 
std::allocator<std::pair<nnvm::NodeEntry const, mxnet::NDArray> > > 
const&)+0x40f) [0x7f187e70250f]
     [bt] (3) 
/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/libmxnet.so(mxnet::Executor::SimpleBind(nnvm::Symbol,
 mxnet::Context const&, std::map<std::string, mxnet::Context, 
std::less<std::string>, std::allocator<std::pair<std::string const, 
mxnet::Context> > > const&, std::vector<mxnet::Context, 
std::allocator<mxnet::Context> > const&, std::vector<mxnet::Context, 
std::allocator<mxnet::Context> > const&, std::vector<mxnet::Context, 
std::allocator<mxnet::Context> > const&, std::unordered_map<std::string, 
mxnet::TShape, std::hash<std::string>, std::equal_to<std::string>, 
std::allocator<std::pair<std::string const, mxnet::TShape> > > const&, 
std::unordered_map<std::string, int, std::hash<std::string>, 
std::equal_to<std::string>, std::allocator<std::pair<std::string const, int> > 
> const&, std::unordered_map<std::string, int, std::hash<std::string>, 
std::equal_to<std::string>, std::allocator<std::pair<std::string const, int> > 
> const&, std::vector<mxnet::OpReqType, std::allo
 cator<mxnet::OpReqType> > const&, std::unordered_set<std::string, 
std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::string> 
> const&, std::vector<mxnet::NDArray, std::allocator<mxnet::NDArray> >*, 
std::vector<mxnet::NDArray, std::allocator<mxnet::NDArray> >*, 
std::vector<mxnet::NDArray, std::allocator<mxnet::NDArray> >*, 
std::unordered_map<std::string, mxnet::NDArray, std::hash<std::string>, 
std::equal_to<std::string>, std::allocator<std::pair<std::string const, 
mxnet::NDArray> > >*, mxnet::Executor*)+0x2a8) [0x7f187e703088]
     [bt] (4) 
/home/user1/miniconda3/lib/python3.7/site-packages/mxnet/libmxnet.so(+0x373eb73)
 [0x7f187e630b73]
     [bt] (5) 
/home/user1/miniconda3/lib/python3.7/lib-dynload/../../libffi.so.6(ffi_call_unix64+0x4c)
 [0x7f18e0a48630]
     [bt] (6) 
/home/user1/miniconda3/lib/python3.7/lib-dynload/../../libffi.so.6(ffi_call+0x22d)
 [0x7f18e0a47fed]
     [bt] (7) 
/home/user1/miniconda3/lib/python3.7/lib-dynload/_ctypes.cpython-37m-x86_64-linux-gnu.so(_ctypes_callproc+0x2ce)
 [0x7f18e0a5dede]
     [bt] (8) 
/home/user1/miniconda3/lib/python3.7/lib-dynload/_ctypes.cpython-37m-x86_64-linux-gnu.so(+0x12914)
 [0x7f18e0a5e914]
   python-BaseException
   ```
   
   ## To Reproduce
   (If you developed your own code, please provide a short script that 
reproduces the error. For existing examples, please provide link.)
   
   ### Steps to reproduce
   (Paste the commands you ran that produced the error.)
   
   1.
   2.
   
   ## What have you tried to solve it?
   
   1.
   2.
   
   ## Environment
   
   ***We recommend using our script for collecting the diagnostic information 
with the following command***
   `curl --retry 10 -s 
https://raw.githubusercontent.com/apache/incubator-mxnet/master/tools/diagnose.py
 | python3`
   
   <details>
   <summary>Environment Information</summary>
   
   ```
   # Paste the diagnose.py command output here
   ```
   
   </details>
   


-- 
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:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to