Hi,
I’ve got an question regarding the RPC. If I rename lib.tar
to lib.so
TVM will try to compile for my target which fails as I don’t have an suitable cross compiler on my machine. My inital thought was that if I use tar
TVM will just use the module systems SaveToBinary
/LoadFromBinary
infrastructure in order to avoid compilation, however after inspecting the uploaded lib.tar
on the rpc device I discovered that it contains object files(devc.o
,lib0.o
) which makes me wonder how those came to be, were they compiled on the rpc and why? Ist it possible to just rely on SaveToBinary
/LoadFromBinary
or does the GraphExecutor require compilation?