TVM do support function with int8, int16, or uint16 inputs. The problem you mentioned above might be the runtime error. " not enough argument passed," I guess. You need to check your python code, which means the data you passed in should match you device data format and input arguments.