Nnvm_quick_start script error

Hi,

I ran into this error when running nnvm_quick_start.py. Could anyone please advise some possible causes of the error?

Thank you very much!

…100%, 0.20 MB, 1046 KB/s, 0 seconds passed
Traceback (most recent call last):
File “nnvm_quick_start.py”, line 83, in
net, target, shape={“data”: data_shape}, params=params)
File “/usr/local/tvm/nnvm/python/nnvm/compiler/build_module.py”, line 288, in build
graph, params = precompute_prune(graph, params)
File “/usr/local/tvm/nnvm/python/nnvm/compiler/build_module.py”, line 407, in precompute_prune
out_arrs = _run_graph(pre_graph, params)
File “/usr/local/tvm/nnvm/python/nnvm/compiler/build_module.py”, line 356, in _run_graph
graph, libmod, _ = build(graph, target, shape, dtype)
File “/usr/local/tvm/nnvm/python/nnvm/compiler/build_module.py”, line 302, in build
graph = graph.apply(“GraphFindFusibleGroups”)
File “/usr/local/tvm/nnvm/python/nnvm/graph.py”, line 234, in apply
check_call(_LIB.NNGraphApplyPasses(self.handle, npass, cpass, ctypes.byref(ghandle)))
File “/usr/local/tvm/nnvm/python/nnvm/_base.py”, line 75, in check_call
raise NNVMError(py_str(_LIB.NNGetLastError()))
nnvm._base.NNVMError: [16:41:22] /usr/local/tvm/nnvm/src/core/pass.cc:30: Check failed: reg != nullptr Cannot find pass GraphFindFusibleGroups in the registry

Stack trace returned 10 entries:
[bt] (0) /usr/local/tvm/build/libtvm.so(dmlc::StackTraceabi:cxx11+0x5b) [0x7f04e054149b]
[bt] (1) /usr/local/tvm/nnvm/python/nnvm/…/…/…/build/libnnvm_compiler.so(nnvm::ApplyPasses(nnvm::Graph, std::vector<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > const&)+0x700) [0x7f04c7c94c20]
[bt] (2) /usr/local/tvm/nnvm/python/nnvm/…/…/…/build/libnnvm_compiler.so(NNGraphApplyPasses+0x348) [0x7f04c7c6f068]
[bt] (3) /usr/lib/python3.5/lib-dynload/_ctypes.cpython-35m-x86_64-linux-gnu.so(ffi_call_unix64+0x4c) [0x7f04e5619e20]
[bt] (4) /usr/lib/python3.5/lib-dynload/_ctypes.cpython-35m-x86_64-linux-gnu.so(ffi_call+0x2eb) [0x7f04e561988b]
[bt] (5) /usr/lib/python3.5/lib-dynload/_ctypes.cpython-35m-x86_64-linux-gnu.so(_ctypes_callproc+0x49a) [0x7f04e561401a]
[bt] (6) /usr/lib/python3.5/lib-dynload/_ctypes.cpython-35m-x86_64-linux-gnu.so(+0x9fcb) [0x7f04e5607fcb]
[bt] (7) python3(PyObject_Call+0x47) [0x5c1797]
[bt] (8) python3(PyEval_EvalFrameEx+0x4ec6) [0x53bba6]
[bt] (9) python3(PyEval_EvalFrameEx+0x4b04) [0x53b7e4]

Is your code latest ?

Error is about the pass not registered and is related to below PR