ELS-RD / transformer-deploy

Efficient, scalable and enterprise-grade CPU/GPU inference server for 🤗 Hugging Face transformer models 🚀
https://els-rd.github.io/transformer-deploy/
Apache License 2.0
1.64k stars 150 forks source link

Replaced tensorrt.tensorrt imports to tensorrt for pip package compatibility #181

Open CorentinJ opened 10 months ago

CorentinJ commented 10 months ago

The tensorrt pip package seems not to have tensorrt.tensorrt as module (at least as of version tensorrt==8.6.1.post1), causing 3 imports to fail in the repo. The same members imported from tensorrt.tensorrt are present directly in tensorrt. It seems that a manual install of Tensor RT (through an archive or .deb package) does not have this problem, but that the members present in tensorrt.tensorrt are equally present in tensorrt.

I haven't gone through the tensorrt changelog to figure out what happened there; but unless this breaks compatibility with older tensorrt versions, changing all tensorrt.tensorrt imports to tensorrt will work with both install methods.