- 29 Mar, 2021 3 commits
-
-
Yifan Xiong authored
Update logger class. * add file handler along with stream handler * add colored formatter
-
guoshzhao authored
* add bert-large as the model benchmark example * add more arguments. * address comments. * delete duplicated file. Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
guoshzhao authored
Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
- 26 Mar, 2021 2 commits
-
-
Yifan Xiong authored
Use omegaconf to replace hydra for configuration system: * remove hydra * use omegaconf to merge configurations
-
guoshzhao authored
Benchmarks: Add Benchmark - Add Pytorch BERT benchmarks, including bert-base and bert-large. (#20) * add pytorch bert benchmarks. * revise code * fix issue * revise code. Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
- 22 Mar, 2021 2 commits
-
-
guoshzhao authored
* move benchmarks registration from registry.py to __init__.py * revise __init__. Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
guoshzhao authored
Benchmarks: Add Feature - Add benchmark finish check according to num_warmup/num_steps and duration in ModelBenchmark class. (#25) * add is_finished function * reuse current time. Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
- 18 Mar, 2021 3 commits
-
-
guoshzhao authored
Benchmarks: Add Feature - Register all benchmarks by import model_benchmarks/micro_benchmarks/docker_benchmarks. (#21) * clean code. * minor change. Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
guoshzhao authored
* add sample_count argument. * handle more condidatins. * address comments. Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
guoshzhao authored
* support benchmark re-registration. * address comments Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
- 17 Mar, 2021 1 commit
-
-
guoshzhao authored
* add pytorch base tests. * add more test cases. Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
- 15 Mar, 2021 1 commit
-
-
guoshzhao authored
Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
- 12 Mar, 2021 1 commit
-
-
Yifan Xiong authored
- Add CLI commands * sb version * sb deploy * sb exec * sb run - Add interface with executor and runner - Add cli test cases
-
- 11 Mar, 2021 1 commit
-
-
guoshzhao authored
* add random dataset. * install pytorch-cpu for test docker. * fix typo * add more test cases. * address comments. Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
- 09 Mar, 2021 2 commits
-
-
guoshzhao authored
* add flag to disable GPU. * fix spelling * fix unittest. * address comments. Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
guoshzhao authored
Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
- 08 Mar, 2021 2 commits
-
-
guoshzhao authored
* add pytorch base class * address comments Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
guoshzhao authored
* add optimizer definition and function to create torch optimizer. * move optimizer enum into model_base module. Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
- 04 Mar, 2021 2 commits
-
-
guoshzhao authored
Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
guoshzhao authored
Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
- 24 Feb, 2021 1 commit
-
-
guoshzhao authored
* benchmarks init. Co-authored-by:Guoshuai Zhao <guzhao@microsoft.com>
-
- 04 Feb, 2021 1 commit
-
-
Yifan Xiong authored
Add code coverage configuration.
-
- 03 Feb, 2021 1 commit
-
-
TobeyQin authored
* Setup: Add contribute rules
-
- 01 Feb, 2021 2 commits
-
-
Yifan Xiong authored
Initialize README.md and update SUPPORT.md, update * project description * installation * usage * developer guide * add dependencies version requirement
-
Yifan Xiong authored
Update some lint rules, including: * change max line length from 79 to 120, following [pytorch] * add dedent_closing_brackets in yapf * remove typed def requirements in mypy Fix return code bug in setup.py, when lint/test command return 1, `os.system` will return 256 and `sys.exit(256)` will get return code 0. [pytorch]: https://github.com/pytorch/pytorch/blob/d1dcd5f/.flake8#L3
-
- 29 Jan, 2021 1 commit
-
-
TobeyQin authored
Add template for PR, bug report and enhancement request
-
- 28 Jan, 2021 2 commits
-
-
Yifan Xiong authored
Initialize setup.py and basic configurations for this project. Major revisions: - initialize setup.py for Python package - add gitignore and dockerignore - add editorconfig for editors - configure yapf for auto formating - configure mypy for type hint - configure flake8 for lint, including quotes and docstrings - add pre-commit check for `git commit` - add spelling check in GitHub Actions - format existing files according to configured rules Example usage: # install dependencies $ python3 -m pip install -e .[dev,test] $ pre-commit install # format code automatically $ python3 setup.py format # lint code $ python3 setup.py lint # test code $ python3 setup.py test -
TobeyQin authored
* Setup: Reviewers - Add default reviewers of the repo **Description** Add default reviewers of the repo **Major Revision** - Add default reviewers of the development - Add default reviewers for the docs
-
- 26 Jan, 2021 1 commit
-
-
Peng Cheng authored
**Description** Init Azure Pipelines for checking format and running pytest. **Major Revision** - Add azure-pipelines.yml for running Azure Pipelines. - Add Dockerfile and test/test_example.py for checking format and running pytest.
-
- 17 Dec, 2020 6 commits
-
-
Microsoft Open Source authored
-
Microsoft Open Source authored
-
Microsoft Open Source authored
-
Microsoft Open Source authored
-
Microsoft Open Source authored
-
TobeyQin authored
-