onnxruntime/tools/ci_build/github/azure-pipelines
Pranav Sharma 5d452b3029
Use protobuf-lite to reduce onnxruntime.dll size. (#639)
* Test protobuf-lite

* Test protobuf-lite

* Test protobuf-lite

* Optimize protobuf usage for LITE_RUNTIME to reduce the binary size of
onnxruntime.dll. More details can be found here https://developers.google.com/protocol-buffers/docs/proto.
The reduction is significant. For commit id: 4873b452151bafe49da332aaeab639ef0318fc1ca28d728, the size
reduced by ~700K; from 4873728 to 4172800.

* Add LITE_RUNTIME flag in in.proto files

* Fix merge conflict.

* Address PR comments

* Forgot to add 2 files + fix linux and gpu build errors.

* Fix build errors + test failures

* Fix cuda tests

* Fix tensor rt build

* Use full protobuf for trt

* Address PR comments

* Print tensor shape proto as text string for easier debugging
2019-03-21 14:06:38 -07:00
..
templates fix version number for tarball packages (#600) 2019-03-12 17:55:08 -07:00
azure-pipelines-py-packaging.yml Add component detection (#592) 2019-03-11 15:30:49 -07:00
c-api-packaging-pipelines.yml fix version number for tarball packages (#600) 2019-03-12 17:55:08 -07:00
linux-ci-pipeline.yml Enable Component Detection (#559) 2019-03-07 11:07:35 -08:00
linux-gpu-ci-pipeline-cuda9.yml Added test data URL and checksum arguments to build.py. (#302) 2019-01-09 22:33:14 -08:00
linux-gpu-ci-pipeline.yml Enable Component Detection (#559) 2019-03-07 11:07:35 -08:00
linux-gpu-tensorrt-ci-pipeline.yml Use protobuf-lite to reduce onnxruntime.dll size. (#639) 2019-03-21 14:06:38 -07:00
mac-ci-pipeline.yml Enable Component Detection (#559) 2019-03-07 11:07:35 -08:00
win-arm-crosscompile-ci-pipeline.yml Support Windows cross-compiling for ARM(64) in ORT build scripts (#549) 2019-03-08 17:42:20 -08:00
win-arm64-crosscompile-ci-pipeline.yml Support Windows cross-compiling for ARM(64) in ORT build scripts (#549) 2019-03-08 17:42:20 -08:00
win-ci-pipeline.yml Enable Component Detection (#559) 2019-03-07 11:07:35 -08:00
win-gpu-ci-pipeline-cuda9.yml Added test data URL and checksum arguments to build.py. (#302) 2019-01-09 22:33:14 -08:00
win-gpu-ci-pipeline.yml Enable Component Detection (#559) 2019-03-07 11:07:35 -08:00
win-gpu-tensorrt-ci-pipeline.yml Use protobuf-lite to reduce onnxruntime.dll size. (#639) 2019-03-21 14:06:38 -07:00