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]