遇到这个错误的原因一般有两个: input[0].host = data 输入数据的维度不对输入数据的类型不对 这里我遇到的问题是因为我传入了一个常数,即类似 np.array(0) 没有shape,实际上是一个整数值,在 onnx 中观察发现是 int64, 但在 TRT 中却被转成了 INT32 参考 https://forums.developer.nvidia.com/t/pycuda-driver-logicerror-cumemcpyhtodasync-failed-invalid-argument/83132