diff --git a/.github/workflows/run_tests_python310_pytorch112.yml b/.github/workflows/run_tests_python310_pytorch22.yml similarity index 79% rename from .github/workflows/run_tests_python310_pytorch112.yml rename to .github/workflows/run_tests_python310_pytorch22.yml index c961657ee..d777d7431 100644 --- a/.github/workflows/run_tests_python310_pytorch112.yml +++ b/.github/workflows/run_tests_python310_pytorch22.yml @@ -1,4 +1,4 @@ -name: Python 3.10, Pytorch 1.12 +name: Python 3.10, Pytorch 2.2 on: workflow_dispatch: # Allow manual triggers schedule: @@ -13,4 +13,4 @@ jobs: uses: ./.github/workflows/run_pytorch_tests.yml with: python-version: "3.10" - torch-version: "1.12.*" \ No newline at end of file + torch-version: "2.2.*" \ No newline at end of file diff --git a/.github/workflows/run_tests_python310_pytorch113.yml b/.github/workflows/run_tests_python310_pytorch23.yml similarity index 79% rename from .github/workflows/run_tests_python310_pytorch113.yml rename to .github/workflows/run_tests_python310_pytorch23.yml index bd93efc77..93e55efc3 100644 --- a/.github/workflows/run_tests_python310_pytorch113.yml +++ b/.github/workflows/run_tests_python310_pytorch23.yml @@ -1,4 +1,4 @@ -name: Python 3.10, Pytorch 1.13 +name: Python 3.10, Pytorch 2.3 on: workflow_dispatch: # Allow manual triggers schedule: @@ -13,4 +13,4 @@ jobs: uses: ./.github/workflows/run_pytorch_tests.yml with: python-version: "3.10" - torch-version: "1.13.*" \ No newline at end of file + torch-version: "2.3.*" \ No newline at end of file diff --git a/.github/workflows/run_tests_python311_pytorch22.yml b/.github/workflows/run_tests_python311_pytorch22.yml new file mode 100644 index 000000000..7b656fb4c --- /dev/null +++ b/.github/workflows/run_tests_python311_pytorch22.yml @@ -0,0 +1,16 @@ +name: Python 3.11, Pytorch 2.2 +on: + workflow_dispatch: # Allow manual triggers + schedule: + - cron: 0 0 * * * + pull_request: + branches: + - main + + +jobs: + run-tests: + uses: ./.github/workflows/run_pytorch_tests.yml + with: + python-version: "3.11" + torch-version: "2.2.*" \ No newline at end of file diff --git a/.github/workflows/run_tests_python311_pytorch23.yml b/.github/workflows/run_tests_python311_pytorch23.yml new file mode 100644 index 000000000..717f2024a --- /dev/null +++ b/.github/workflows/run_tests_python311_pytorch23.yml @@ -0,0 +1,16 @@ +name: Python 3.11, Pytorch 2.3 +on: + workflow_dispatch: # Allow manual triggers + schedule: + - cron: 0 0 * * * + pull_request: + branches: + - main + + +jobs: + run-tests: + uses: ./.github/workflows/run_pytorch_tests.yml + with: + python-version: "3.11" + torch-version: "2.3.*" \ No newline at end of file diff --git a/.github/workflows/run_tests_python39_pytorch112.yml b/.github/workflows/run_tests_python39_pytorch22.yml similarity index 79% rename from .github/workflows/run_tests_python39_pytorch112.yml rename to .github/workflows/run_tests_python39_pytorch22.yml index cd79c49c6..76da327e3 100644 --- a/.github/workflows/run_tests_python39_pytorch112.yml +++ b/.github/workflows/run_tests_python39_pytorch22.yml @@ -1,4 +1,4 @@ -name: Python 3.9, Pytorch 1.12 +name: Python 3.9, Pytorch 2.2 on: workflow_dispatch: # Allow manual triggers schedule: @@ -13,4 +13,4 @@ jobs: uses: ./.github/workflows/run_pytorch_tests.yml with: python-version: "3.9" - torch-version: "1.12.*" \ No newline at end of file + torch-version: "2.2.*" \ No newline at end of file diff --git a/.github/workflows/run_tests_python39_pytorch113.yml b/.github/workflows/run_tests_python39_pytorch23.yml similarity index 79% rename from .github/workflows/run_tests_python39_pytorch113.yml rename to .github/workflows/run_tests_python39_pytorch23.yml index 0a4c491fa..65f696da6 100644 --- a/.github/workflows/run_tests_python39_pytorch113.yml +++ b/.github/workflows/run_tests_python39_pytorch23.yml @@ -1,4 +1,4 @@ -name: Python 3.9, Pytorch 1.13 +name: Python 3.9, Pytorch 2.3 on: workflow_dispatch: # Allow manual triggers schedule: @@ -13,4 +13,4 @@ jobs: uses: ./.github/workflows/run_pytorch_tests.yml with: python-version: "3.9" - torch-version: "1.13.*" \ No newline at end of file + torch-version: "2.3.*" \ No newline at end of file diff --git a/README.md b/README.md index d0d3e6ceb..91260d448 100644 --- a/README.md +++ b/README.md @@ -50,11 +50,13 @@ for hands-on learning. For example: Currently, MCT is being tested on various Python, Pytorch and TensorFlow versions: -| | PyTorch 1.13 | PyTorch 2.0 | PyTorch 2.1 | + +| | PyTorch 2.1 | PyTorch 2.2 | PyTorch 2.3 | |-------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| Python 3.9 | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python39_pytorch113.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python39_pytorch113.yml) | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python39_pytorch20.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python39_pytorch20.yml) | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python39_pytorch21.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python39_pytorch21.yml) | -| Python 3.10 | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch112.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch112.yml) | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch113.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch113.yml) | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch20.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch20.yml) | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch21.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch21.yml) | -| Python 3.11 | | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python311_pytorch20.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python311_pytorch20.yml) | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python311_pytorch21.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python311_pytorch21.yml) | +| Python 3.9 | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python39_pytorch21.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python39_pytorch21.yml) | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python39_pytorch22.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python39_pytorch22.yml) | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python39_pytorch23.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python39_pytorch23.yml) | +| Python 3.10 | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch21.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch21.yml) | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch22.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch22.yml) | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch23.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python310_pytorch23.yml) | +| Python 3.11 | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python311_pytorch21.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python311_pytorch21.yml) | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python311_pytorch22.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python311_pytorch22.yml) | [![Run Tests](https://github.com/sony/model_optimization/actions/workflows/run_tests_python311_pytorch23.yml/badge.svg)](https://github.com/sony/model_optimization/actions/workflows/run_tests_python311_pytorch23.yml) | + | | TensorFlow 2.12 | TensorFlow 2.13 | TensorFlow 2.14 | TensorFlow 2.15 |