Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

regular update from dev #85

Merged
merged 407 commits into from
Jun 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
407 commits
Select commit Hold shift + click to select a range
28c3fb5
Merge pull request #31 from arjunsuresh/mlperf-inference
arjunsuresh May 28, 2024
0a2a4bf
Merge pull request #56 from GATEOverflow/mlperf-inference
arjunsuresh May 28, 2024
4ce07bc
Updates mkdocs dependency for caseinsensitive URLs
arjunsuresh May 28, 2024
b42bb4d
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh May 28, 2024
784a520
Merge pull request #32 from arjunsuresh/mlperf-inference
arjunsuresh May 28, 2024
c8fe1b7
Merge branch 'mlcommons:mlperf-inference' into mlperf-inference
arjunsuresh May 28, 2024
4eec2a9
Merge pull request #57 from GATEOverflow/mlperf-inference
arjunsuresh May 28, 2024
e1cd90d
Updated doc links
arjunsuresh May 28, 2024
b4a3c5a
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh May 28, 2024
391fead
Merge pull request #33 from arjunsuresh/mlperf-inference
arjunsuresh May 28, 2024
f3f86cd
Merge branch 'mlcommons:mlperf-inference' into mlperf-inference
arjunsuresh May 28, 2024
2091e73
Merge pull request #58 from GATEOverflow/mlperf-inference
arjunsuresh May 28, 2024
a091782
Fix skip_if_env for empty env key
arjunsuresh May 28, 2024
c90c545
Fix skip_if_env for empty env key
arjunsuresh May 28, 2024
73d85b3
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh May 28, 2024
8fdffad
Merge pull request #34 from arjunsuresh/mlperf-inference
arjunsuresh May 28, 2024
6656410
int8 datatype alias added for intel mlperf inference
arjunsuresh May 29, 2024
1a449a8
don't output mlperf inference power efficiency when none
arjunsuresh May 29, 2024
b581ad3
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh May 29, 2024
56fb30b
Clean TMP variables from docker env in the run command
arjunsuresh May 29, 2024
486b27f
Merge pull request #35 from arjunsuresh/mlperf-inference
arjunsuresh May 29, 2024
dc14736
Typo fix
arjunsuresh May 29, 2024
cb5bfa7
Not execute postdeps for fake_runs
arjunsuresh May 29, 2024
3115bb2
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh May 29, 2024
cc66235
Merge pull request #36 from arjunsuresh/mlperf-inference
arjunsuresh May 29, 2024
cfbcc12
Fixes the code version for Intel mlperf inference v3.1
arjunsuresh May 29, 2024
f0d54ae
Fixes for intel mlperf inference bert
arjunsuresh May 30, 2024
c616358
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh May 30, 2024
14f84d3
Merge pull request #37 from arjunsuresh/mlperf-inference
arjunsuresh May 30, 2024
a341ccc
Merge branch 'mlcommons:mlperf-inference' into mlperf-inference
arjunsuresh May 30, 2024
cacf36c
Added pytorch base image for reference implementation and cuda device
arjunsuresh May 31, 2024
b285782
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh May 31, 2024
c48f383
Merge pull request #38 from arjunsuresh/mlperf-inference
arjunsuresh May 31, 2024
d474204
Added get,docker deps for cm docker script
arjunsuresh May 31, 2024
1b4cc18
Cleanup of docker install scripts
arjunsuresh May 31, 2024
9765b8a
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh May 31, 2024
a8f4c0e
Docker run cleanups
arjunsuresh May 31, 2024
c67122a
Add nvidia,docker deps for docker run
arjunsuresh May 31, 2024
4ef87a4
Cleanups for mobilenet runs
arjunsuresh May 31, 2024
d8e8b7a
Merge pull request #39 from arjunsuresh/mlperf-inference
arjunsuresh May 31, 2024
419fd5d
Merge pull request #59 from GATEOverflow/mlperf-inference
arjunsuresh May 31, 2024
c446ddd
Fix version bug
arjunsuresh Jun 1, 2024
afc4321
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 1, 2024
1f6338f
Merge pull request #40 from arjunsuresh/mlperf-inference
arjunsuresh Jun 1, 2024
aece511
Fixed overwriting custom repo/branch by versions
anandhu-eng Jun 2, 2024
ee31ac9
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
anandhu-eng Jun 2, 2024
339f7fe
Fixed typo
anandhu-eng Jun 2, 2024
6a6e32b
Fixed typo
anandhu-eng Jun 2, 2024
309aad8
Optimization: use basecalls to variations
anandhu-eng Jun 2, 2024
9fae339
Merge pull request #41 from anandhu-eng/mlperf-inference
arjunsuresh Jun 2, 2024
c3993a0
Improvements to DAE script
arjunsuresh Jun 5, 2024
8211dcc
Support spaces in paths for some main CM scripts
arjunsuresh Jun 5, 2024
bf29a21
Merge pull request #43 from arjunsuresh/mlperf-inference
arjunsuresh Jun 5, 2024
ae48b63
Fix a bug in the docker container mount path
arjunsuresh Jun 5, 2024
ec3816b
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 5, 2024
3177351
Merge pull request #44 from arjunsuresh/mlperf-inference
arjunsuresh Jun 5, 2024
c5d4388
Fix bug in extract file checksum check
arjunsuresh Jun 5, 2024
3145580
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 5, 2024
355c9b0
Merge pull request #45 from arjunsuresh/mlperf-inference
arjunsuresh Jun 5, 2024
1c0bb9f
Fix docker meta
arjunsuresh Jun 6, 2024
81c6304
Merge pull request #46 from arjunsuresh/mlperf-inference
arjunsuresh Jun 6, 2024
644bd86
Update mitten location for r3.1
arjunsuresh Jun 6, 2024
032329e
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 6, 2024
701d5cb
Merge pull request #47 from arjunsuresh/mlperf-inference
arjunsuresh Jun 6, 2024
461b7e1
Cleanup host paths from docker run cmd
arjunsuresh Jun 6, 2024
3d1683f
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 6, 2024
8a40bdf
Merge pull request #48 from arjunsuresh/mlperf-inference
arjunsuresh Jun 6, 2024
c010143
Added reproducibility defaults
arjunsuresh Jun 6, 2024
a8b65f0
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 6, 2024
966a702
Merge pull request #49 from arjunsuresh/mlperf-inference
arjunsuresh Jun 6, 2024
188d179
Fix dynamic cache paths on the fly
arjunsuresh Jun 6, 2024
cd79cb3
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 6, 2024
933f333
Merge pull request #50 from arjunsuresh/mlperf-inference
arjunsuresh Jun 6, 2024
9da822a
Fix test and fast modes for benchmarks with equal issue mode
arjunsuresh Jun 6, 2024
36c5663
Merge pull request #51 from arjunsuresh/mlperf-inference
arjunsuresh Jun 6, 2024
8fc901d
Turn off tensorrtllm build for non language models
arjunsuresh Jun 6, 2024
d6c18a3
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 6, 2024
2589200
Merge pull request #52 from arjunsuresh/mlperf-inference
arjunsuresh Jun 6, 2024
6c9433d
Fix typo in nvidia-gptj meta
arjunsuresh Jun 6, 2024
7eea72c
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 6, 2024
4458f1d
Merge pull request #53 from arjunsuresh/mlperf-inference
arjunsuresh Jun 6, 2024
c6f110d
Fix gptj checkpoint path
arjunsuresh Jun 6, 2024
f2c9099
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 6, 2024
9a582f0
Merge pull request #54 from arjunsuresh/mlperf-inference
arjunsuresh Jun 6, 2024
4b1132d
Use 4.1 defaults for intel
arjunsuresh Jun 7, 2024
7c57db1
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 7, 2024
bfab7e8
Merge pull request #55 from arjunsuresh/mlperf-inference
arjunsuresh Jun 7, 2024
e70d3d7
map python3 to python in virtualenv
anandhu-eng Jun 7, 2024
01e9c2a
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
anandhu-eng Jun 7, 2024
0516b32
Clean up of mlperf inference dummy script
arjunsuresh Jun 7, 2024
743e3ac
Added dummy script for mlperf-inference-redhat
arjunsuresh Jun 7, 2024
bdb6001
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 7, 2024
da1d8da
Code clean
anandhu-eng Jun 7, 2024
7d9287e
Update mkdocs.yml
arjunsuresh Jun 7, 2024
440c0ec
Merge pull request #57 from anandhu-eng/mlperf-inference
arjunsuresh Jun 7, 2024
908094e
Added pandas dependencu for coco2014
arjunsuresh Jun 7, 2024
de72cf0
Merge pull request #56 from arjunsuresh/mlperf-inference
arjunsuresh Jun 7, 2024
789f5ed
Fix bug when env is none to docker script
arjunsuresh Jun 7, 2024
85089cd
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 7, 2024
6af885b
Merge pull request #58 from arjunsuresh/mlperf-inference
arjunsuresh Jun 7, 2024
cc8ec40
Fix md5sum check on macos
arjunsuresh Jun 7, 2024
176661f
Update run.sh for benchmark run
arjunsuresh Jun 8, 2024
32ea794
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 8, 2024
834f4f8
Merge pull request #59 from arjunsuresh/mlperf-inference
arjunsuresh Jun 8, 2024
9dc9d82
Merge pull request #65 from GATEOverflow/mlperf-inference
arjunsuresh Jun 8, 2024
72bf981
Update README.md
arjunsuresh Jun 8, 2024
86e1901
Run R50 github action on windows
arjunsuresh Jun 13, 2024
d5e4db0
Update check-all-broken-links.md
arjunsuresh Jun 13, 2024
7fb87d6
Update test-mlperf-inference-resnet50.yml
arjunsuresh Jun 13, 2024
1c2cff0
Add files via upload
anandhu-eng Jun 13, 2024
714bd76
Restrict the github actions on macos
arjunsuresh Jun 13, 2024
c266a96
Github action for installing cm4mlops python wheel
anandhu-eng Jun 13, 2024
b398cda
remove quotes for extract to folder in extract-file
arjunsuresh Jun 13, 2024
625f02d
pip -> pip3 change in cmind installation
anandhu-eng Jun 13, 2024
ccece90
Merge pull request #61 from anandhu-eng/mlperf-inference
arjunsuresh Jun 13, 2024
ead8a7f
Update test-cm4mlops-wheel.yml
arjunsuresh Jun 13, 2024
8463423
Merge branch 'mlperf-inference' into mlperf-inference
arjunsuresh Jun 13, 2024
ebc2f14
Update test-cm4mlops-wheel.yml
arjunsuresh Jun 13, 2024
0412c49
Merge branch 'mlperf-inference' into mlperf-inference
arjunsuresh Jun 13, 2024
2ff5584
revert [remove quotes for extract to folder in extract-file]
arjunsuresh Jun 13, 2024
9b70377
Use " for files with spaces in the extract command
arjunsuresh Jun 13, 2024
18d3a64
Use virtual python for wheel build in github action
arjunsuresh Jun 13, 2024
ed59df0
Use " for files with spaces in the extract command
arjunsuresh Jun 13, 2024
f1b59c7
Improve setup.py
arjunsuresh Jun 13, 2024
0e3d97d
Removed some of the less important github actions
arjunsuresh Jun 13, 2024
cbc984e
Merge pull request #60 from arjunsuresh/mlperf-inference
arjunsuresh Jun 13, 2024
fcb7360
Merge pull request #67 from GATEOverflow/mlperf-inference
arjunsuresh Jun 13, 2024
edccc3c
fix venv name in setup.py
arjunsuresh Jun 13, 2024
9fe22a4
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 13, 2024
420d4c0
Improved github action for build wheel
arjunsuresh Jun 13, 2024
60f7193
Fix github action file
arjunsuresh Jun 13, 2024
e19b0bb
Improve setup.py
arjunsuresh Jun 13, 2024
a8686bd
fix the wheel build
arjunsuresh Jun 13, 2024
20bfe15
fix the wheel build
arjunsuresh Jun 13, 2024
b69d520
fix the wheel build
arjunsuresh Jun 13, 2024
92dcc93
fix the wheel build
arjunsuresh Jun 13, 2024
fdf1bfe
fix the wheel build
arjunsuresh Jun 13, 2024
7cde8c7
fix the wheel build
arjunsuresh Jun 13, 2024
8172f0f
Dont run build test on ubuntu 20.04
arjunsuresh Jun 13, 2024
a91ecfb
Dont fail fast for wheel build
arjunsuresh Jun 13, 2024
8243fdf
Fix setuptools version in github action
arjunsuresh Jun 13, 2024
b5c1d1e
Fix setuptools version for setup.py
arjunsuresh Jun 13, 2024
98388da
Support ubuntu 24.04 docker
arjunsuresh Jun 13, 2024
4dd8f43
Fix setuptools version for setup.py
arjunsuresh Jun 13, 2024
ecb00c2
Added pyproject.toml
arjunsuresh Jun 13, 2024
5c228c8
Added pyproject.toml
arjunsuresh Jun 13, 2024
f8c382a
Dont use direct URL in install_requires
arjunsuresh Jun 13, 2024
e824d0c
Stop windows build and add macos build
arjunsuresh Jun 13, 2024
577f912
Enable build test on ubuntu-20.04
arjunsuresh Jun 13, 2024
bd1732d
Replace libgl1-mesa-glx package
arjunsuresh Jun 13, 2024
bf8fa6c
Merge pull request #62 from arjunsuresh/mlperf-inference
arjunsuresh Jun 13, 2024
ba4efe1
Merge branch 'mlcommons:mlperf-inference' into mlperf-inference
arjunsuresh Jun 13, 2024
79c648e
Merge pull request #68 from GATEOverflow/mlperf-inference
arjunsuresh Jun 13, 2024
922a7ff
Update test-mlperf-inference-mlcommons-cpp-resnet50.yml
arjunsuresh Jun 13, 2024
6ee3ef3
Merge branch 'mlcommons:mlperf-inference' into mlperf-inference
arjunsuresh Jun 13, 2024
d524a5b
Merge pull request #69 from GATEOverflow/mlperf-inference
arjunsuresh Jun 13, 2024
5dbb366
Fix the md5sum command
arjunsuresh Jun 13, 2024
5a3598c
Fixes the exit code return in benchmark run
arjunsuresh Jun 14, 2024
625d27b
Added package check for Windows
anandhu-eng Jun 14, 2024
a177f59
Removed outdated fork for rocm
arjunsuresh Jun 14, 2024
39045d0
Merge pull request #65 from mlcommons/mlperf-inference
arjunsuresh Jun 14, 2024
ef990ba
Use test cmd for error check in get-git-repo
arjunsuresh Jun 14, 2024
6cb50a6
Merge pull request #70 from GATEOverflow/mlperf-inference
arjunsuresh Jun 14, 2024
69869c7
Handle paths with spaces for docker mount
arjunsuresh Jun 14, 2024
a5efad3
Run the wheel build test on macos and windows
arjunsuresh Jun 15, 2024
a7cbe21
Merge branch 'mlcommons:mlperf-inference' into mlperf-inference
arjunsuresh Jun 15, 2024
c7f5ae4
Merge branch 'mlperf-inference' into mlperf-inference
arjunsuresh Jun 15, 2024
0513578
Update test-cm4mlops-wheel.yml
arjunsuresh Jun 15, 2024
08bcb1f
Merge branch 'mlperf-inference' into mlperf-inference
arjunsuresh Jun 15, 2024
1045e30
Update test-cm4mlops-wheel.yml
arjunsuresh Jun 15, 2024
ca8338f
Merge branch 'mlperf-inference' into mlperf-inference
arjunsuresh Jun 15, 2024
1546122
Update test-cm4mlops-wheel.yml
arjunsuresh Jun 15, 2024
1f40958
Merge branch 'mlperf-inference' into mlperf-inference
arjunsuresh Jun 15, 2024
2853e29
Added pip build test for windows,macos
arjunsuresh Jun 15, 2024
adda166
Merge branch 'mlcommons:mlperf-inference' into mlperf-inference
arjunsuresh Jun 15, 2024
a9080b8
Merge branch 'mlperf-inference' into mlperf-inference
arjunsuresh Jun 15, 2024
4a377b9
Update and rename test-cm4mlops-wheel.yml to test-cm4mlops-wheel-ubun…
arjunsuresh Jun 15, 2024
9e002cc
Update test-cm4mlops-wheel-macos.yml
arjunsuresh Jun 15, 2024
4afe042
Update test-cm4mlops-wheel-windows.yml
arjunsuresh Jun 15, 2024
0b42f45
Merge branch 'mlperf-inference' into mlperf-inference
arjunsuresh Jun 15, 2024
c8c1525
Update test-cm4mlops-wheel-macos.yml
arjunsuresh Jun 15, 2024
ae274e0
Update test-cm4mlops-wheel-windows.yml
arjunsuresh Jun 15, 2024
df0f0b1
Merge branch 'mlperf-inference' into mlperf-inference
arjunsuresh Jun 15, 2024
266bf39
Update test-cm4mlops-wheel-macos.yml
arjunsuresh Jun 15, 2024
2b742c1
Update test-cm4mlops-wheel-windows.yml
arjunsuresh Jun 15, 2024
40990fd
Merge branch 'mlperf-inference' into mlperf-inference
arjunsuresh Jun 15, 2024
4e58f13
Update test-cm4mlops-wheel-windows.yml
arjunsuresh Jun 15, 2024
714db87
Merge branch 'mlperf-inference' into mlperf-inference
arjunsuresh Jun 15, 2024
4ec631a
Update test-cm4mlops-wheel-windows.yml
arjunsuresh Jun 15, 2024
988d5a5
Merge branch 'mlperf-inference' into mlperf-inference
arjunsuresh Jun 15, 2024
e415382
Merge pull request #64 from anandhu-eng/mlperf-inference
arjunsuresh Jun 15, 2024
c3f928c
Merge pull request #71 from GATEOverflow/mlperf-inference
arjunsuresh Jun 15, 2024
de1ec78
Merge branch 'dev' into mlperf-inference
ctuning-admin Jun 15, 2024
123c029
Merge pull request #72 from mlcommons/mlperf-inference
ctuning-admin Jun 15, 2024
0dadbbb
Fix the docker mount permission issue
arjunsuresh Jun 15, 2024
9674330
Use 22.04
arjunsuresh Jun 15, 2024
74b1185
Removed outdated dockerfiles
arjunsuresh Jun 16, 2024
21d76f3
Fix args processing in dockerfile
arjunsuresh Jun 16, 2024
72eb142
Turn on docker uid mapping by default
arjunsuresh Jun 16, 2024
d02b3a2
Create test-mlperf-inferenceabtf-poc.y
arjunsuresh Jun 16, 2024
820b129
Rename test-mlperf-inferenceabtf-poc.y to test-mlperf-inference-abtf-…
arjunsuresh Jun 16, 2024
e4ef10c
Merge branch 'mlcommons:mlperf-inference' into mlperf-inference
arjunsuresh Jun 16, 2024
7338233
Merge pull request #73 from GATEOverflow/mlperf-inference
arjunsuresh Jun 16, 2024
fcce5c5
Update test-cm-tutorial-retinanet.yml
arjunsuresh Jun 16, 2024
95beba8
Update test-cm-script-features.yml
arjunsuresh Jun 16, 2024
e6fedb1
Update test-mlperf-inference-abtf-poc.yml
arjunsuresh Jun 16, 2024
8ad7492
Merge pull request #74 from GATEOverflow/mlperf-inference
arjunsuresh Jun 16, 2024
ace98bc
Update test-mlperf-inference-abtf-poc.yml
arjunsuresh Jun 16, 2024
899ee22
Update test-mlperf-inference-abtf-poc.yml
arjunsuresh Jun 16, 2024
53bb0f0
Merge pull request #75 from GATEOverflow/mlperf-inference
arjunsuresh Jun 16, 2024
e6cf8d2
Update test-mlperf-inference-abtf-poc.yml
arjunsuresh Jun 16, 2024
f2f0910
Update test-mlperf-inference-abtf-poc.yml
arjunsuresh Jun 16, 2024
09b5626
Merge pull request #66 from arjunsuresh/mlperf-inference
arjunsuresh Jun 16, 2024
feca398
Fix md5sum check on macos
arjunsuresh Jun 16, 2024
c6e4b9e
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 16, 2024
de2fcf8
Merge pull request #67 from arjunsuresh/mlperf-inference
arjunsuresh Jun 16, 2024
c357080
Merge pull request #76 from GATEOverflow/mlperf-inference
arjunsuresh Jun 16, 2024
57f5bf9
Added run.bat
anandhu-eng Jun 20, 2024
d5cf248
Merge pull request #68 from anandhu-eng/mlperf-inference
arjunsuresh Jun 20, 2024
1d5df2c
Merge pull request #79 from GATEOverflow/mlperf-inference
arjunsuresh Jun 20, 2024
cc6b151
Added onnx dependency for 3dunet, fixes #78
arjunsuresh Jun 20, 2024
a42c549
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 20, 2024
7e706cd
Merge pull request #69 from arjunsuresh/mlperf-inference
arjunsuresh Jun 20, 2024
9e6c73b
Merge branch 'mlcommons:mlperf-inference' into mlperf-inference
arjunsuresh Jun 20, 2024
22dd822
Fix numpy version to 1.26.4 for onnxruntime and pytorch
arjunsuresh Jun 20, 2024
2b9443f
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 20, 2024
21db56b
Merge pull request #70 from arjunsuresh/mlperf-inference
arjunsuresh Jun 20, 2024
afab687
Preparing intel-mlperf-inference-resnet50
arjunsuresh Jun 20, 2024
cd8cf93
Added onnxgraphsurgeon dependency for mlperf-inference-nvidia
arjunsuresh Jun 20, 2024
45ea7b8
Improve the loadgen installation script
arjunsuresh Jun 20, 2024
99d38b5
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 20, 2024
7cf9819
Merge pull request #71 from arjunsuresh/mlperf-inference
arjunsuresh Jun 20, 2024
5d29bbb
Merge pull request #81 from GATEOverflow/mlperf-inference
arjunsuresh Jun 20, 2024
250aaaa
Removed google service account details
arjunsuresh Jun 20, 2024
47cce64
Fix onnxgraphsurgeon version for nvidia-mlperf-inference
arjunsuresh Jun 21, 2024
fdf4b4d
Fixes for intel mlperf inference R50
arjunsuresh Jun 21, 2024
72265bc
fix numpy version for intel-mlperf-inference-resnet50
arjunsuresh Jun 21, 2024
57b4ec4
Merge branch 'GATEOverflow:mlperf-inference' into mlperf-inference
arjunsuresh Jun 22, 2024
42ffcef
Merge pull request #73 from arjunsuresh/mlperf-inference
arjunsuresh Jun 24, 2024
abf8610
Update test-mlperf-loadgen-onnx-huggingface-bert-fp32-squad.yml
arjunsuresh Jun 24, 2024
14726f2
Update test-image-classification-onnx.yml
arjunsuresh Jun 24, 2024
a0c4233
Merge pull request #82 from GATEOverflow/mlperf-inference
arjunsuresh Jun 24, 2024
1b7eb88
Fix llama2 env export
arjunsuresh Jun 24, 2024
93c1b4a
Fixes for intel-mlperf-inference-resnet50 (build now works)
arjunsuresh Jun 24, 2024
2115336
Merge branch 'mlcommons:mlperf-inference' into mlperf-inference
arjunsuresh Jun 24, 2024
55a5ee4
Merge pull request #83 from GATEOverflow/mlperf-inference
arjunsuresh Jun 24, 2024
788c7c0
Merge branch 'dev' into mlperf-inference
ctuning-admin Jun 25, 2024
be5892c
Merge pull request #84 from mlcommons/mlperf-inference
gfursin Jun 25, 2024
16fdf85
clean up docs
gfursin Jun 25, 2024
87af459
Merge branch 'main' into dev
gfursin Jun 25, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/check-all-broken-links.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Check .md README files for broken links

on:
push: [main]
push: [main, mlperf-inference]

jobs:
markdown-link-check:
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/cla.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,11 @@ on:
issue_comment:
types: [created]
pull_request_target:
types: [opened,closed,synchronize]
types: [opened,closed,synchronize]

jobs:
cla-check:
if: github.repository_owner == 'mlcommons'
runs-on: ubuntu-latest
steps:
- name: "MLCommons CLA bot check"
Expand Down
34 changes: 34 additions & 0 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# This is a basic workflow to help you get started with Actions

name: Publish site


on:
release:
types: [published]
push:
branches:
- main
- docs
- mlperf-inference

jobs:

publish:
name: Publish the site
runs-on: ubuntu-latest

steps:
- name: Checkout repository normally
uses: actions/checkout@v3

- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.11"

- name: Install Mkdocs
run: pip install -r docs/requirements.txt

- name: Run Mkdocs deploy
run: mkdocs gh-deploy --force
3 changes: 1 addition & 2 deletions .github/workflows/test-cm-script-features.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions

name: CM script automation features test

on:
pull_request:
branches: [ "main", "dev" ]
branches: [ "main", "dev", "mlperf-inference" ]
paths:
- '.github/workflows/test-cm-script-features.yml'
- '**'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-cm-scripts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ name: CM script automation test

on:
pull_request:
branches: [ "main", "dev" ]
branches: [ "main", "dev", "mlperf-inference" ]
paths:
- '.github/workflows/test-cm-scripts.yml'
- '**'
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/test-cm-tutorial-retinanet.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions

name: CM tutorial retinanet

on:
pull_request:
branches: [ "main", "dev" ]
branches: [ "main", "dev", "mlperf-inference" ]
paths:
- '.github/workflows/test-cm-tutorial-retinanet.yml'
- '**'
Expand Down
71 changes: 0 additions & 71 deletions .github/workflows/test-cm.yml

This file was deleted.

36 changes: 36 additions & 0 deletions .github/workflows/test-cm4mlops-wheel-macos.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Build Python Wheel

on:
pull_request:
branches:
- main
- dev
- mlperf-inference

jobs:
build:
strategy:
fail-fast: false
matrix:
os: [macos-latest]
python-version: [ '3.11', '3.12']

runs-on: ${{ matrix.os }}

steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}

- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}


- name: Build the Python wheel
run: |
python3 -m venv cm
source cm/bin/activate
python3 -m pip install . -v
43 changes: 43 additions & 0 deletions .github/workflows/test-cm4mlops-wheel-ubuntu.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Build Python Wheel

on:
pull_request:
branches:
- main
- dev
- mlperf-inference

jobs:
build:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, ubuntu-20.04]
python-version: ['3.8', '3.11', '3.12']
exclude:
- os: ubuntu-latest
python-version: "3.8"

runs-on: ${{ matrix.os }}

steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}

- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y python3 python3-pip python3-venv

- name: Build the Python wheel
run: |
python3 -m venv cm
source cm/bin/activate
python3 -m pip install . -v
40 changes: 40 additions & 0 deletions .github/workflows/test-cm4mlops-wheel-windows.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Build Python Wheel

on:
pull_request:
branches:
- main
- dev
- mlperf-inference

jobs:
build:
strategy:
fail-fast: false
matrix:
os: [windows-latest]
python-version: ['3.9', '3.11', '3.12']
exclude:
- os: ubuntu-latest
python-version: "3.8"

runs-on: ${{ matrix.os }}

steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}

- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}


- name: Build the Python wheel
run: |
python3 -m venv cm
cm\Scripts\activate.bat
git config --system core.longpaths true
python3 -m pip install . -v
2 changes: 1 addition & 1 deletion .github/workflows/test-image-classification-onnx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [ "3.12", "3.9"]
python-version: [ "3.12"]

steps:
- uses: actions/checkout@v3
Expand Down
69 changes: 69 additions & 0 deletions .github/workflows/test-mlperf-inference-abtf-poc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions

name: MLPerf inference ABTF POC Test

on:
pull_request_target:
branches: [ "main", "mlperf-inference" ]
paths:
- '.github/workflows/test-mlperf-inference-abtf-poc.yml'
- '**'
- '!**.md'

jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-22.04, ubuntu-20.04, ubuntu-24.04]
python-version: [ "3.8", "3.12" ]
backend: [ "pytorch" ]
implementation: [ "python" ]
exclude:
- os: ubuntu-24.04
python-version: "3.8"

steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
pip install cmind
cm pull repo --url=${{ github.event.pull_request.head.repo.html_url }} --checkout=${{ github.event.pull_request.head.ref }}
cm pull repo mlcommons@cm4abtf --branch=poc
- name: Test MLPerf Inference ABTF POC using ${{ matrix.backend }} on docker
run: |
cm run script --tags=run-abtf,inference,_poc-demo --adr.compiler.tags=gcc --quiet --docker --docker_it=no -v --gh_token=${{ secrets.ABTF_ACCESS_TOKEN }}

build2:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [macos-latest, macos-13]
python-version: [ "3.8", "3.12" ]
backend: [ "pytorch" ]
implementation: [ "python" ]
exclude:
- os: ubuntu-24.04
python-version: "3.8"

steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python3 -m pip install cmind
cm pull repo --url=${{ github.event.pull_request.head.repo.html_url }} --checkout=${{ github.event.pull_request.head.ref }}
cm pull repo mlcommons@cm4abtf --branch=poc
- name: Test MLPerf Inference ABTF POC using ${{ matrix.backend }} on ${{ matrix.os }}
run: |
cm run script --tags=run-abtf,inference,_poc-demo --adr.compiler.tags=gcc --quiet -v --gh_token=${{ secrets.ABTF_ACCESS_TOKEN }}

Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ name: MLPerf inference bert (deepsparse, tf, onnxruntime, pytorch)

on:
pull_request:
branches: [ "main", "dev" ]
branches: [ "main", "dev", "mlperf-inference" ]
paths:
- '.github/workflows/test-mlperf-inference-bert-deepsparse-tf-onnxruntime-pytorch.yml'
- '**'
Expand All @@ -19,7 +19,7 @@ jobs:
fail-fast: false
matrix:
# 3.12 didn't work on 20240305 - need to check
python-version: [ "3.11", "3.9" ]
python-version: [ "3.11" ]
backend: [ "deepsparse", "tf", "onnxruntime", "pytorch" ]
precision: [ "int8", "fp32" ]
exclude:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-mlperf-inference-gptj.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [ "3.12", "3.9" ]
python-version: [ "3.12" ]
backend: [ "pytorch" ]
precision: [ "bfloat16" ]

Expand Down
Loading
Loading