* fixed typo in runtest.sh
* some fixes
* some fixes
* some fixes in the runtest.sh
* added test data url
* fixes on the dotnet test scripts
* fix on prior mistake regarding installation of apt-transport-https
* added verbosity in the test run for easy debugging
* updated comment in the runtest.sh
* Update ONNX version to pickup Scan spec change that adds scan_output_axes.
Add logic to transpose an output
- write to temporary buffer when executing subgraph
- transpose temporary buffer into Scan output when execution completes
Add unit tests
* Update to ONNX dbf3581835e3a05716e10587511d7ab3b2cdc386 to pickup inferencing bugfix.
Update test to match.
* Disable some tests for opset 9 operators that haven't been implemented yet.
* switch to nonblocking threadpool in inference session and sessions state
* switch to eigen threadpool - first draft
* refine
* refine
* add a switch to easily revert back to windows thread pool
* switch thread pool in test runner and turn on leak checker
* remove unncessary files
* fix build error
* more build fixes
* catch exceptions in parallel executor
* fix mac build error
* fix mac build error
* more build fixes
* more mac build fixes
* fix cv issue
* change macro to include cuda compiler for disabled compiler warning
* try switching the macro to win32 only
* test #error
* move #disable warning to the top
* Update onnxruntime_framework.cmake
* move eigen include to public scope
* turn off eigenthreadpool by default and add todo comment
* Added test data arguments to build.py, modified win-ci-pipeline build.
* Updated CI builds to use template tasks, added test data args, removed AZURE_BLOB_KEY uses.
* Fixed up set test data step template.
* added end-to-end nuget package test
* reset the changes in OnnxRuntime.CSharp.proj
* revert the testdata directory path
* revert inference tests proj file
* added script for running end-to-end tests
* fix in the runtest.bat
* added error checking in runtest
* fixed paths in the test project
* added runtest.sh
* fix protoc path
* updated executable attributes for the runtest scripts
* added some log to debug protoc failures
* removed the protoc and duplicate test code, reuse unit-test code for end-to-end test
* copy always
* fix working dir paths in runtest.sh
* added a build.py flag to download test data without running the c++ tests
* added a script for running the test under docker
* added script for docker run of the test
* Initial checking for CSharp GPU support
* Enabled C# for GPU build
* Update Onnxruntime to Ort
* Add runtime check for cuda dlls for windows
* Update pretrained model test, for models where name!=model.onnx
* lowered tolerance for float checks to pass new models
* ignore extra ._resnet34v2.onnx file in pretrained test
* Added tests for C# types
* added multithread c# test
* Added pretrained tests
* Added function to load data from PB file
* added exec task for protoc
* Upgrade gpu build to CUDA 10 + cudnn 7.3
* update the yaml file for python package building
* switch to the cuda9.1 docker file if the CUDA_VER is cuda9.1-cudnn7.1
* Add build step to remove the cuda msbuildcutomization file after build, otherwise, the cuda high version could impact the lower version build
* update vs path
* update the path
* Imlpement StringNormalizer
Add mixed language tests, test case insentive path.
* Create a locale on the fly. Default locale does not seem to create well.
* Add CI language-pack-en to make default locale available.
Catch and translate locale creation exception to make the message
meaningful.
* Make sure locales are configured on Ubuntu.
* Add pipeline for building python wheels for Windows/Linux CPU and GPU
* try enable mkldnn
* remove mklml
* Update python packaging configuration
* Try macos pywheel packaging
* Try removing mkldnn from mac build
* Use conda in mac agents
* Change to build release only
* Add the mac wheel packaging list to the packaging yaml
* Add mkldnn into mac wheels
* Add pipeline for building python wheels for Windows/Linux CPU and GPU
* try enable mkldnn
* remove mklml
* Update python packaging configuration
* Add python3.7 support
* Revert to disable the py37 packaging on windows