onnxruntime/tools/ci_build/github/linux/docker
Yifan Li 5c7e6b2e2a
[EP Perf] Add CI option to enable TRT-OSS parser (#19448)
### Description
<!-- Describe your changes. -->
* Introducing CI option to enable TRT-OSS parser, during ep perf
testing:

![image](https://github.com/microsoft/onnxruntime/assets/109183385/a9ba6393-6b94-4b8f-8ca4-ba7bc7954504)

By default, open-sourced onnx-tensorrt parser listed under
[cmake/deps.txt](https://github.com/microsoft/onnxruntime/blob/main/cmake/deps.txt#L39-L40)
will be used if enabling this option.


### To verify this option and check the difference during ORT image
build:
If this option is enabled:
<img width="649" alt="image"
src="https://github.com/microsoft/onnxruntime/assets/109183385/3b778583-451e-4617-ba8c-c064442e60fd">

If this option is not enabled (by default):
<img width="683" alt="image"
src="https://github.com/microsoft/onnxruntime/assets/109183385/cd8383ba-eff4-4536-94ab-a1424bb858ab">

* update default usage of cmake/trt version to the latest

### Motivation and Context
Make it easier to test oss parser and find potential gap between
tensorrt builtin/oss parser.

Schedule runs with oss parser will be set after this PR gets merged
2024-02-12 23:04:08 -08:00
..
inference Enable Address Sanitizer in CI (#19073) 2024-01-12 07:24:40 -08:00
scripts Adding python3.12 support to ORT (#18814) 2024-01-11 08:34:28 -08:00
Dockerfile.manylinux2_28_cpu Adding python3.12 support to ORT (#18814) 2024-01-11 08:34:28 -08:00
Dockerfile.manylinux2_28_cuda Change binet to bin (#19424) 2024-02-07 09:51:02 -08:00
Dockerfile.manylinux2_28_rocm Adding python3.12 support to ORT (#18814) 2024-01-11 08:34:28 -08:00
Dockerfile.manylinux2_28_training_cuda11_8 Adding python3.12 support to ORT (#18814) 2024-01-11 08:34:28 -08:00
Dockerfile.manylinux2_28_training_cuda12_2 Adding python3.12 support to ORT (#18814) 2024-01-11 08:34:28 -08:00
Dockerfile.manylinux2014_aten_cpu ATen Fallback for Inference (#11597) 2022-06-09 16:07:30 +08:00
Dockerfile.manylinux2014_lort_cpu Make ORT callable from various Pytorch compilers (LazyTensor, TorchDynamo, etc) (#10460) 2022-08-22 09:40:40 -07:00
Dockerfile.package_ubi8_cuda11_8_tensorrt8_6 Create a new Nuget Package pipeline for CUDA 12 (#18135) 2023-11-28 09:03:46 -08:00
Dockerfile.package_ubuntu_2004_gpu Create a new Nuget Package pipeline for CUDA 12 (#18135) 2023-11-28 09:03:46 -08:00
Dockerfile.ubuntu_cuda11_6_tensorrt8_4 Update onnx python package and setuptools (#17709) 2023-09-27 07:54:48 -07:00
Dockerfile.ubuntu_cuda11_8_tensorrt8_5 Update onnx python package and setuptools (#17709) 2023-09-27 07:54:48 -07:00
Dockerfile.ubuntu_cuda11_8_tensorrt8_6 [EP Perf] Add CI option to enable TRT-OSS parser (#19448) 2024-02-12 23:04:08 -08:00
Dockerfile.ubuntu_gpu_training Add support for cuda 11.8 and python 3.11 for training (#15548) 2023-04-20 12:56:45 -07:00
Dockerfile.ubuntu_openvino Update cmake to 3.27 and upgrade Linux CUDA docker files from CentOS7 to UBI8 (#16856) 2023-09-05 18:12:10 -07:00
Dockerfile.ubuntu_tensorrt_bin Update onnx python package and setuptools (#17709) 2023-09-27 07:54:48 -07:00
Dockerfile_manylinux2014_openvino_multipython Gradle clean up (#14973) 2023-03-10 10:50:32 -08:00
manylinux.patch Enable Address Sanitizer in CI (#19073) 2024-01-12 07:24:40 -08:00
migraphx-ci-pipeline-env.Dockerfile [ROCm] fix security warning (#19017) 2024-01-05 10:05:34 -08:00