Could TVM support function with int8, uint8, int16, or uint16 inputs?

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.