1. Update SDLNativeRules from v2 to v3. The new one allows us setting excluded paths.
2. Update TSAUpload from v1 to v2. And add a config file ".gdn/.gdntsa" for it.
3. Fix some parentheses warnings
4. Update cmake to the latest.
5. Remove "--x86" build option from pipeline yaml files. Now we can auto-detect cpu architecture from python. So we don't need to ask user to specify it.
* - Link with libatomic if needed
- Install pip differently so it doesn't clash with the system pip which may involve a wrapper script
- Remove ability to specify offset when Tensor allocates the data. The data prior to offset isn't accessible by anything.
- Fix use of offset in TensorOpTest to work on armv7 where it must be aligned to the type it points to.
- Fix ActivationOpNoInfTest.Softsign to allow for armv7 behavior
- Fix ReductionOpTest.ReduceMean_*keepdims to allow for armv7 floating point inaccuracy
* Address PR comments
- Introduce Docker build ARG `ONNXRUNTIME_REPO`
to allow building Docker container based on a different git repo.
Example docker build command:
```bash
cd dockerfiles
docker build -t onnx-runtime \
--build-arg ONNXRUNTIME_REPO=https://github.com/jthelin/onnxruntime \
--build-arg ONNXRUNTIME_SERVER_BRANCH=my-branch \
-f Dockerfile.server .
```
- Add a basic `.dockerignore` file, to cut down the number of filles passed into the Docker build context.
* Update Dockerfile for ARM build and build description
* Update BUILD.md for ARM build
* Fix typo
* Kezhan/renaming graph_base.h to graph.h (#95)
* rename graph.h to graph_viewer.h
* rename graph_base.h to graph.h
* Implement StringNormalizer (#69)
* 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.
* Split the CI pipelines (#94)
* Add the split build badges (#96)
* Split the CI pipelines
* Update build bdge display table in README
* Revert Softmax optimizations using openmp. (#97)
Revert "Simpler unused parameter in #if defined() switch."
This reverts commit 6b00e6bb4d.
Revert "Better opemmp parallel group count calculation in Softmax parallel running."
This reverts commit c530064ebe.
Revert "Optimize softmax cpu by parallel using openmp."
This reverts commit e7bdfa00db.
* Delete logo as per marketing requirements (#98)
* Update Dockerfile for ARM build and build description
* Update BUILD.md for ARM build
* Fix typo