Hello! I would like to ask a question about darknet. The version of TVM is v0.9.dev0. When I run the following code, I get a “kernel died” error.
from tvm.relay.testing.darknet import __darknetffi__
from cffi import FFI
lib_path = "/home/zhangmengbo/tvm/Lsw/tvmtest/deploy_detection/libdarknet2.0.so"
cfg_path = "/home/zhangmengbo/tvm/Lsw/tvmtest/deploy_detection/yolov3-tiny.cfg"
weights_path = "/home/zhangmengbo/tvm/Lsw/tvmtest/deploy_detection/yolov3-tiny.weights"
C = __darknetffi__.dlopen(lib_path) # Success
arg = C.load_network(cfg_path.encode("utf-8"), weights_path.encode("utf-8"), 0) # Kernel died
The output of Jupyter is as follows. This problem has been bothering me for a long time and I would appreciate very much if someone solved it.
Info 13:26:22: Execute Cells request 3
Info 13:26:22: Execute Cell 3 ~/tvm/Lsw/tvmtest/deploy_detection/deploy_detection.ipynb
Warn 13:26:23: StdErr from Kernel Process /home/zhangmengbo/.conda/envs/tvm-build/bin/python: [net]
: Unknown error -568558635
Error 13:26:23: Kernel died [o [Error]: 内核已被中止。查看 Jupyter [日志](command:jupyter.viewOutput)了解更多细节。
错误:(code: 192). /home/zhangmengbo/.conda/envs/tvm-build/bin/python: [net]
: Unknown error -568558635....
at /home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:66:1023351
at /home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:66:695951
at /home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:66:696169
at Immediate._onImmediate (/home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:66:697734)
at processImmediate (internal/timers.js:461:21)] {
category: 'kerneldied',
errorMessage: ' (code: 192). /home/zhangmengbo/.conda/envs/tvm-build/bin/python: [net]\r: Unknown error -568558635. \n',
stdErr: `/home/zhangmengbo/.conda/envs/tvm-build/lib/python3.7/site-packages/traitlets/traitlets.py:2205: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use 'hmac-sha256' instead of '"hmac-sha256"' if you require traitlets >=5.\n` +
' FutureWarning)\n' +
`/home/zhangmengbo/.conda/envs/tvm-build/lib/python3.7/site-packages/traitlets/traitlets.py:2160: FutureWarning: Supporting extra quotes around Bytes is deprecated in traitlets 5.0. Use 'd65d28d4-96aa-4ce2-9ebb-6f6a326fad52' instead of 'b"d65d28d4-96aa-4ce2-9ebb-6f6a326fad52"'.\n` +
' FutureWarning)\n' +
'/home/zhangmengbo/.conda/envs/tvm-build/bin/python: [net]\r: Unknown error -568558635\n',
exitCode: 192,
reason: `/home/zhangmengbo/.conda/envs/tvm-build/lib/python3.7/site-packages/traitlets/traitlets.py:2205: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use 'hmac-sha256' instead of '"hmac-sha256"' if you require traitlets >=5.\n` +
' FutureWarning)\n' +
`/home/zhangmengbo/.conda/envs/tvm-build/lib/python3.7/site-packages/traitlets/traitlets.py:2160: FutureWarning: Supporting extra quotes around Bytes is deprecated in traitlets 5.0. Use 'd65d28d4-96aa-4ce2-9ebb-6f6a326fad52' instead of 'b"d65d28d4-96aa-4ce2-9ebb-6f6a326fad52"'.\n` +
' FutureWarning)\n' +
'/home/zhangmengbo/.conda/envs/tvm-build/bin/python: [net]\r: Unknown error -568558635\n'
} /home/zhangmengbo/.conda/envs/tvm-build/lib/python3.7/site-packages/traitlets/traitlets.py:2205: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use 'hmac-sha256' instead of '"hmac-sha256"' if you require traitlets >=5.
FutureWarning)
/home/zhangmengbo/.conda/envs/tvm-build/lib/python3.7/site-packages/traitlets/traitlets.py:2160: FutureWarning: Supporting extra quotes around Bytes is deprecated in traitlets 5.0. Use 'd65d28d4-96aa-4ce2-9ebb-6f6a326fad52' instead of 'b"d65d28d4-96aa-4ce2-9ebb-6f6a326fad52"'.
FutureWarning)
/home/zhangmengbo/.conda/envs/tvm-build/bin/python: [net]
: Unknown error -568558635
Error 13:26:23: KernelProcess Exit Exit - 192, /home/zhangmengbo/.conda/envs/tvm-build/lib/python3.7/site-packages/traitlets/traitlets.py:2205: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use 'hmac-sha256' instead of '"hmac-sha256"' if you require traitlets >=5.
FutureWarning)
/home/zhangmengbo/.conda/envs/tvm-build/lib/python3.7/site-packages/traitlets/traitlets.py:2160: FutureWarning: Supporting extra quotes around Bytes is deprecated in traitlets 5.0. Use 'd65d28d4-96aa-4ce2-9ebb-6f6a326fad52' instead of 'b"d65d28d4-96aa-4ce2-9ebb-6f6a326fad52"'.
FutureWarning)
/home/zhangmengbo/.conda/envs/tvm-build/bin/python: [net]
: Unknown error -568558635
[o [Error]: 内核已被中止。查看 Jupyter [日志](command:jupyter.viewOutput)了解更多细节。
错误:(code: 192). /home/zhangmengbo/.conda/envs/tvm-build/bin/python: [net]
: Unknown error -568558635....
at /home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:66:1023351
at /home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:66:695951
at /home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:66:696169
at Immediate._onImmediate (/home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:66:697734)
at processImmediate (internal/timers.js:461:21)] {
category: 'kerneldied',
errorMessage: ' (code: 192). /home/zhangmengbo/.conda/envs/tvm-build/bin/python: [net]\r: Unknown error -568558635. \n',
stdErr: `/home/zhangmengbo/.conda/envs/tvm-build/lib/python3.7/site-packages/traitlets/traitlets.py:2205: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use 'hmac-sha256' instead of '"hmac-sha256"' if you require traitlets >=5.\n` +
' FutureWarning)\n' +
`/home/zhangmengbo/.conda/envs/tvm-build/lib/python3.7/site-packages/traitlets/traitlets.py:2160: FutureWarning: Supporting extra quotes around Bytes is deprecated in traitlets 5.0. Use 'd65d28d4-96aa-4ce2-9ebb-6f6a326fad52' instead of 'b"d65d28d4-96aa-4ce2-9ebb-6f6a326fad52"'.\n` +
' FutureWarning)\n' +
'/home/zhangmengbo/.conda/envs/tvm-build/bin/python: [net]\r: Unknown error -568558635\n',
exitCode: 192,
reason: `/home/zhangmengbo/.conda/envs/tvm-build/lib/python3.7/site-packages/traitlets/traitlets.py:2205: FutureWarning: Supporting extra quotes around strings is deprecated in traitlets 5.0. You can use 'hmac-sha256' instead of '"hmac-sha256"' if you require traitlets >=5.\n` +
' FutureWarning)\n' +
`/home/zhangmengbo/.conda/envs/tvm-build/lib/python3.7/site-packages/traitlets/traitlets.py:2160: FutureWarning: Supporting extra quotes around Bytes is deprecated in traitlets 5.0. Use 'd65d28d4-96aa-4ce2-9ebb-6f6a326fad52' instead of 'b"d65d28d4-96aa-4ce2-9ebb-6f6a326fad52"'.\n` +
' FutureWarning)\n' +
'/home/zhangmengbo/.conda/envs/tvm-build/bin/python: [net]\r: Unknown error -568558635\n'
}
Error 13:26:23: Disposing session as kernel process died ExitCode: 192, Reason: undefined
Info 13:26:23: Dispose Kernel process
Info 13:26:23: kill daemon
Error 13:26:23: Raw kernel process exited code: 192
Error 13:26:23: Error in waiting for cell to complete [Error: Canceled future for execute_request message before replies were done
at t.KernelShellFutureHandler.dispose (/home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:51:426364)
at /home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:66:328821
at Map.forEach (<anonymous>)
at y._clearKernelState (/home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:66:328807)
at y.dispose (/home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:66:322239)
at /home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:51:188455
at t.swallowExceptions (/home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:1:138950)
at dispose (/home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:51:188434)
at t.RawSession.dispose (/home/zhangmengbo/.vscode-server/extensions/ms-toolsai.jupyter-2021.11.1001550889/out/client/extension.js:104:352774)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:93:5)]
Info 13:26:23: Cancel all remaining cells due to dead kernel
Info 13:26:23: Cancel pending cells
Info 13:26:23: Cell 3 executed with state Success