-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug][TVMC] Map is not supported by RPC #11707
Comments
lhutton1
added a commit
to lhutton1/tvm
that referenced
this issue
Jun 17, 2022
As described in apache#11707, the RPC mechanism does not support objects of type Map which breaks the use of tvmc run when using RPC after apache#9889. This commit intends to workaround this issue by providing a fallback to the old implementation when RPC is being used. Further, a unit test has been provided to help prevent this regression in the future. Change-Id: I70c1863d00098270e27c08ba834a3587e9132d69
lhutton1
added a commit
to lhutton1/tvm
that referenced
this issue
Jun 17, 2022
As described in apache#11707, the RPC mechanism does not support objects of type Map which breaks the use of tvmc run when using RPC after apache#9889. This commit intends to workaround this issue by providing a fallback to the old implementation when RPC is being used. Further, a test has been provided to help prevent this regression in the future. Change-Id: I70c1863d00098270e27c08ba834a3587e9132d69
leandron
pushed a commit
that referenced
this issue
Jun 20, 2022
* [TVMC] Fix tvmc run when using rpc As described in #11707, the RPC mechanism does not support objects of type Map which breaks the use of tvmc run when using RPC after #9889. This commit intends to workaround this issue by providing a fallback to the old implementation when RPC is being used. Further, a test has been provided to help prevent this regression in the future. Change-Id: I70c1863d00098270e27c08ba834a3587e9132d69 * fix lint Change-Id: I958cf4e19988d047bdd2e02f6475b9f70afe80c8
Submitted #11757 to work around the issue for now. |
lhutton1
added a commit
to lhutton1/tvm
that referenced
this issue
Jun 21, 2022
* [TVMC] Fix tvmc run when using rpc As described in apache#11707, the RPC mechanism does not support objects of type Map which breaks the use of tvmc run when using RPC after apache#9889. This commit intends to workaround this issue by providing a fallback to the old implementation when RPC is being used. Further, a test has been provided to help prevent this regression in the future. Change-Id: I70c1863d00098270e27c08ba834a3587e9132d69 * fix lint Change-Id: I958cf4e19988d047bdd2e02f6475b9f70afe80c8
blackkker
pushed a commit
to blackkker/tvm
that referenced
this issue
Jul 7, 2022
* [TVMC] Fix tvmc run when using rpc As described in apache#11707, the RPC mechanism does not support objects of type Map which breaks the use of tvmc run when using RPC after apache#9889. This commit intends to workaround this issue by providing a fallback to the old implementation when RPC is being used. Further, a test has been provided to help prevent this regression in the future. Change-Id: I70c1863d00098270e27c08ba834a3587e9132d69 * fix lint Change-Id: I958cf4e19988d047bdd2e02f6475b9f70afe80c8
This is the intended behavior of RPC for now to restrict the object that we can support (so we can support minimum cases like uTVM). Would be a good starting pt to document the related behavior |
areusch
added
the
needs-triage
PRs or issues that need to be investigated by maintainers to find the right assignees to address it
label
Oct 19, 2022
hpanda-naut
added
core:rpc
and removed
needs-triage
PRs or issues that need to be investigated by maintainers to find the right assignees to address it
labels
Nov 16, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi, I'm attempting to run a model via RPC and TVMC but I'm running into an issue:
The TVMC command I'm using is similar to:
I seem to be able to get the model to run again when I revert #9889 which introduced
get_input_info
in the graph executor. Is this a case of RPC missing an implementation for Map, or should we do something in TVMC to handle get_input_info differently?Full backtrace:
cc @Mousius @gromero @leandron @leeexyz @masahi
The text was updated successfully, but these errors were encountered: