From 6c60c618e648b8b7690b109d098bf226cb9f4974 Mon Sep 17 00:00:00 2001 From: Fangjun Kuang Date: Mon, 24 Jul 2023 16:43:52 +0800 Subject: [PATCH] Build more wheels (#74) --- .github/workflows/macos-cpu-wheels.yml | 31 ++-- .github/workflows/ubuntu-cpu-wheels.yml | 30 ++-- .github/workflows/ubuntu-cuda-wheels.yml | 29 ++- .github/workflows/windows-x64-cpu-wheels.yml | 29 ++- doc/source/cpu.html | 170 ++++++++++++++++++ doc/source/cuda.html | 115 ++++++++++++ doc/source/installation/from_wheels.rst | 32 ++-- scripts/github_actions/build-ubuntu-cpu.sh | 19 +- scripts/github_actions/build-ubuntu-cuda.sh | 4 +- .../github_actions/generate_build_matrix.py | 11 +- 10 files changed, 360 insertions(+), 110 deletions(-) diff --git a/.github/workflows/macos-cpu-wheels.yml b/.github/workflows/macos-cpu-wheels.yml index 655aec6..3276f10 100644 --- a/.github/workflows/macos-cpu-wheels.yml +++ b/.github/workflows/macos-cpu-wheels.yml @@ -82,20 +82,20 @@ jobs: # https://huggingface.co/docs/hub/spaces-github-actions - name: Publish to huggingface if: github.repository_owner == 'csukuangfj' - shell: bash env: HF_TOKEN: ${{ secrets.HF_TOKEN }} - run: | - git config --global user.email "csukuangfj@gmail.com" - git config --global user.name "Fangjun Kuang" + uses: nick-fields/retry@v2 + with: + max_attempts: 20 + timeout_seconds: 200 + shell: bash + command: | + git config --global user.email "csukuangfj@gmail.com" + git config --global user.name "Fangjun Kuang" - export GIT_LFS_SKIP_SMUDGE=1 - git clone https://huggingface.co/csukuangfj/kaldifeat huggingface - cur_path=$PWD - - function push_to_huggingface() { - cd $cur_path rm -rf huggingface + export GIT_LFS_SKIP_SMUDGE=1 + git clone https://huggingface.co/csukuangfj/kaldifeat huggingface cd huggingface git pull @@ -105,14 +105,5 @@ jobs: git status git lfs track "*.whl" git add . - git commit -m "upload macos-cpu wheel for torch ${{ matrix.torch }} python ${{ matrix.python-version }}" + git commit -m "upload macos wheel for torch ${{ matrix.torch }} python ${{ matrix.python-version }}" git push https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/kaldifeat main - - cd .. - rm -rf huggingface - } - function retry() { - $* || (sleep 1 && $*) || (sleep 2 && $*) || (sleep 4 && $*) || (sleep 8 && $*) - } - - retry push_to_huggingface diff --git a/.github/workflows/ubuntu-cpu-wheels.yml b/.github/workflows/ubuntu-cpu-wheels.yml index 69e1b5f..e2b499e 100644 --- a/.github/workflows/ubuntu-cpu-wheels.yml +++ b/.github/workflows/ubuntu-cpu-wheels.yml @@ -92,20 +92,21 @@ jobs: # https://huggingface.co/docs/hub/spaces-github-actions - name: Publish to huggingface if: github.repository_owner == 'csukuangfj' - shell: bash env: HF_TOKEN: ${{ secrets.HF_TOKEN }} - run: | - git config --global user.email "csukuangfj@gmail.com" - git config --global user.name "Fangjun Kuang" + uses: nick-fields/retry@v2 + with: + max_attempts: 20 + timeout_seconds: 200 + shell: bash + command: | + git config --global user.email "csukuangfj@gmail.com" + git config --global user.name "Fangjun Kuang" - export GIT_LFS_SKIP_SMUDGE=1 - git clone https://huggingface.co/csukuangfj/kaldifeat huggingface - cur_path=$PWD - - function push_to_huggingface() { - cd $cur_path rm -rf huggingface + + export GIT_LFS_SKIP_SMUDGE=1 + git clone https://huggingface.co/csukuangfj/kaldifeat huggingface cd huggingface git pull @@ -117,12 +118,3 @@ jobs: git add . git commit -m "upload ubuntu-cpu wheel for torch ${{ matrix.torch }} python ${{ matrix.python-version }}" git push https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/kaldifeat main - - cd .. - rm -rf huggingface - } - function retry() { - $* || (sleep 1 && $*) || (sleep 2 && $*) || (sleep 4 && $*) || (sleep 8 && $*) - } - - retry push_to_huggingface diff --git a/.github/workflows/ubuntu-cuda-wheels.yml b/.github/workflows/ubuntu-cuda-wheels.yml index 32458b7..2dae310 100644 --- a/.github/workflows/ubuntu-cuda-wheels.yml +++ b/.github/workflows/ubuntu-cuda-wheels.yml @@ -103,20 +103,20 @@ jobs: # https://huggingface.co/docs/hub/spaces-github-actions - name: Publish to huggingface if: github.repository_owner == 'csukuangfj' - shell: bash env: HF_TOKEN: ${{ secrets.HF_TOKEN }} - run: | - git config --global user.email "csukuangfj@gmail.com" - git config --global user.name "Fangjun Kuang" + uses: nick-fields/retry@v2 + with: + max_attempts: 20 + timeout_seconds: 200 + shell: bash + command: | + git config --global user.email "csukuangfj@gmail.com" + git config --global user.name "Fangjun Kuang" - export GIT_LFS_SKIP_SMUDGE=1 - git clone https://huggingface.co/csukuangfj/kaldifeat huggingface - cur_path=$PWD - - function push_to_huggingface() { - cd $cur_path rm -rf huggingface + export GIT_LFS_SKIP_SMUDGE=1 + git clone https://huggingface.co/csukuangfj/kaldifeat huggingface cd huggingface git pull @@ -128,12 +128,3 @@ jobs: git add . git commit -m "upload ubuntu-cuda wheel for torch ${{ matrix.torch }} python ${{ matrix.python-version }}" git push https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/kaldifeat main - - cd .. - rm -rf huggingface - } - function retry() { - $* || (sleep 1 && $*) || (sleep 2 && $*) || (sleep 4 && $*) || (sleep 8 && $*) - } - - retry push_to_huggingface diff --git a/.github/workflows/windows-x64-cpu-wheels.yml b/.github/workflows/windows-x64-cpu-wheels.yml index 8c2d4af..6748c7b 100644 --- a/.github/workflows/windows-x64-cpu-wheels.yml +++ b/.github/workflows/windows-x64-cpu-wheels.yml @@ -82,20 +82,20 @@ jobs: # https://huggingface.co/docs/hub/spaces-github-actions - name: Publish to huggingface if: github.repository_owner == 'csukuangfj' - shell: bash env: HF_TOKEN: ${{ secrets.HF_TOKEN }} - run: | - git config --global user.email "csukuangfj@gmail.com" - git config --global user.name "Fangjun Kuang" + uses: nick-fields/retry@v2 + with: + max_attempts: 20 + timeout_seconds: 200 + shell: bash + command: | + git config --global user.email "csukuangfj@gmail.com" + git config --global user.name "Fangjun Kuang" - export GIT_LFS_SKIP_SMUDGE=1 - git clone https://huggingface.co/csukuangfj/kaldifeat huggingface - cur_path=$PWD - - function push_to_huggingface() { - cd $cur_path rm -rf huggingface + export GIT_LFS_SKIP_SMUDGE=1 + git clone https://huggingface.co/csukuangfj/kaldifeat huggingface cd huggingface git pull @@ -107,12 +107,3 @@ jobs: git add . git commit -m "upload windows-cpu wheel for torch ${{ matrix.torch }} python ${{ matrix.python-version }}" git push https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/kaldifeat main - - cd .. - rm -rf huggingface - } - function retry() { - $* || (sleep 1 && $*) || (sleep 2 && $*) || (sleep 4 && $*) || (sleep 8 && $*) - } - - retry push_to_huggingface diff --git a/doc/source/cpu.html b/doc/source/cpu.html index a76a6b7..69ac5fc 100644 --- a/doc/source/cpu.html +++ b/doc/source/cpu.html @@ -1,3 +1,173 @@ +kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp311-cp311-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp310-cp310-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp310-cp310-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.0-cp311-cp311-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.0-cp311-cp311-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.0-cp310-cp310-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.0-cp310-cp310-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.0-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.0-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.0-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch2.0.0-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp310-cp310-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp310-cp310-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.1-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp310-cp310-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp310-cp310-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.13.0-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.1-cp310-cp310-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.1-cp310-cp310-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.1-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.1-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.1-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.1-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.1-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.1-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.0-cp310-cp310-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.0-cp310-cp310-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.0-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.0-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.0-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.0-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.0-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.12.0-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.11.0-cp310-cp310-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.11.0-cp310-cp310-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.11.0-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.11.0-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.11.0-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.11.0-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.11.0-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.11.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.11.0-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.2-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.2-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.2-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.2-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.2-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.2-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.1-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.1-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.1-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.1-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.1-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.1-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.0-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.0-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.0-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.0-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.0-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.10.0-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.1-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.1-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.1-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.1-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.1-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.1-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.0-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.0-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.0-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.0-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.0-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.9.0-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.1-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.1-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.1-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.1-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.1-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.1-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.0-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.0-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.0-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.0-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.0-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.8.0-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.1-cp39-cp39-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.1-cp39-cp39-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.1-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.1-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.1-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.1-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.0-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.0-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.0-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.7.0-cp37-cp37m-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.6.0-cp38-cp38-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.6.0-cp38-cp38-win_amd64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.6.0-cp37-cp37m-macosx_10_9_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cpu.torch1.6.0-cp37-cp37m-win_amd64.whl
kaldifeat-1.24.dev20230722+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl
kaldifeat-1.24.dev20230722+cpu.torch2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
kaldifeat-1.24.dev20230722+cpu.torch2.0.1-cp311-cp311-win_amd64.whl
diff --git a/doc/source/cuda.html b/doc/source/cuda.html index afa4cad..087e47c 100644 --- a/doc/source/cuda.html +++ b/doc/source/cuda.html @@ -1,3 +1,118 @@ +kaldifeat-1.24.dev20230724+cuda11.8.torch2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.8.torch2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.8.torch2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.8.torch2.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch2.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.8.torch2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.8.torch2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.8.torch2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.8.torch2.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch2.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch1.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch1.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch1.13.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch1.13.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch1.13.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.13.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.13.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.13.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.13.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.13.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch1.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch1.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch1.13.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.7.torch1.13.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.13.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.13.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.12.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.12.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.12.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.12.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.12.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.12.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.6.torch1.12.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.12.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.12.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.5.torch1.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.5.torch1.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.5.torch1.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.5.torch1.11.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.11.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.11.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.11.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.10.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.10.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.10.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.10.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.10.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.10.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.10.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.10.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.3.torch1.10.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.10.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.9.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.1.torch1.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.1.torch1.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.1.torch1.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.1.torch1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.1.torch1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda11.1.torch1.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.8.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.8.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.7.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.7.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
+kaldifeat-1.24.dev20230724+cuda10.2.torch1.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
kaldifeat-1.24.dev20230722+cuda11.8.torch2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
kaldifeat-1.24.dev20230722+cuda11.8.torch2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
kaldifeat-1.24.dev20230722+cuda11.8.torch2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
diff --git a/doc/source/installation/from_wheels.rst b/doc/source/installation/from_wheels.rst index 491fcf1..8d83953 100644 --- a/doc/source/installation/from_wheels.rst +++ b/doc/source/installation/from_wheels.rst @@ -16,7 +16,7 @@ Suppose you want to install the following wheel: .. code-block:: bash - https://huggingface.co/csukuangfj/kaldifeat/resolve/main/macos/kaldifeat-1.24.dev20230722+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl + https://huggingface.co/csukuangfj/kaldifeat/resolve/main/macos/kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl you can use one of the following methods: @@ -24,12 +24,12 @@ you can use one of the following methods: # method 1 pip install torch==2.0.1+cpu -f https://download.pytorch.org/whl/torch_stable.html - pip install kaldifeat==1.24.dev20230722+cpu.torch2.0.1 -f https://csukuangfj.github.io/kaldifeat/cpu.html + pip install kaldifeat==1.24.dev20230724+cpu.torch2.0.1 -f https://csukuangfj.github.io/kaldifeat/cpu.html # method 2 pip install torch==2.0.1+cpu -f https://download.pytorch.org/whl/torch_stable.html - wget https://huggingface.co/csukuangfj/kaldifeat/resolve/main/macos/kaldifeat-1.24.dev20230722+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl - pip install ./kaldifeat-1.24.dev20230722+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl + wget https://huggingface.co/csukuangfj/kaldifeat/resolve/main/macos/kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl + pip install ./kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl Windows (CPU) @@ -39,7 +39,7 @@ Suppose you want to install the following wheel: .. code-block:: bash - https://huggingface.co/csukuangfj/kaldifeat/resolve/main/windows-cpu/kaldifeat-1.24.dev20230722+cpu.torch2.0.1-cp311-cp311-win_amd64.whl + https://huggingface.co/csukuangfj/kaldifeat/resolve/main/windows-cpu/kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp311-cp311-win_amd64.whl you can use one of the following methods: @@ -47,12 +47,12 @@ you can use one of the following methods: # method 1 pip install torch==2.0.1+cpu -f https://download.pytorch.org/whl/torch_stable.html - pip install kaldifeat==1.24.dev20230722+cpu.torch2.0.1 -f https://csukuangfj.github.io/kaldifeat/cpu.html + pip install kaldifeat==1.24.dev20230724+cpu.torch2.0.1 -f https://csukuangfj.github.io/kaldifeat/cpu.html # method 2 pip install torch==2.0.1+cpu -f https://download.pytorch.org/whl/torch_stable.html - wget https://huggingface.co/csukuangfj/kaldifeat/resolve/main/windows-cpu/kaldifeat-1.24.dev20230722+cpu.torch2.0.1-cp311-cp311-win_amd64.whl - pip install ./kaldifeat-1.24.dev20230722+cpu.torch2.0.1-cp311-cp311-win_amd64.whl + wget https://huggingface.co/csukuangfj/kaldifeat/resolve/main/windows-cpu/kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp311-cp311-win_amd64.whl + pip install ./kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp311-cp311-win_amd64.whl macOS (CPU) ----------- @@ -61,7 +61,7 @@ Suppose you want to install the following wheel: .. code-block:: bash - https://huggingface.co/csukuangfj/kaldifeat/resolve/main/macos/kaldifeat-1.24.dev20230722+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl + https://huggingface.co/csukuangfj/kaldifeat/resolve/main/macos/kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl you can use one of the following methods: @@ -69,12 +69,12 @@ you can use one of the following methods: # method 1 pip install torch==2.0.1 - pip install kaldifeat==1.24.dev20230722+cpu.torch2.0.1 -f https://csukuangfj.github.io/kaldifeat/cpu.html + pip install kaldifeat==1.24.dev20230724+cpu.torch2.0.1 -f https://csukuangfj.github.io/kaldifeat/cpu.html # method 2 pip install torch==2.0.1+cpu -f https://download.pytorch.org/whl/torch_stable.html - wget https://huggingface.co/csukuangfj/kaldifeat/resolve/main/macos/kaldifeat-1.24.dev20230722+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl - pip install ./kaldifeat-1.24.dev20230722+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl + wget https://huggingface.co/csukuangfj/kaldifeat/resolve/main/macos/kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl + pip install ./kaldifeat-1.24.dev20230724+cpu.torch2.0.1-cp311-cp311-macosx_10_9_x86_64.whl Linux (CUDA) ------------ @@ -83,7 +83,7 @@ Suppose you want to install the following wheel: .. code-block:: bash - https://huggingface.co/csukuangfj/kaldifeat/resolve/main/ubuntu-cuda/kaldifeat-1.24.dev20230722+cuda11.8.torch2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://huggingface.co/csukuangfj/kaldifeat/resolve/main/ubuntu-cuda/kaldifeat-1.24.dev20230724+cuda11.8.torch2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl you can use one of the following methods: @@ -91,9 +91,9 @@ you can use one of the following methods: # method 1 pip install torch==2.0.1+cu118 -f https://download.pytorch.org/whl/torch_stable.html - pip install kaldifeat==1.24.dev20230722+cuda11.8.torch2.0.1 -f https://csukuangfj.github.io/kaldifeat/cuda.html + pip install kaldifeat==1.24.dev20230724+cuda11.8.torch2.0.1 -f https://csukuangfj.github.io/kaldifeat/cuda.html # method 2 pip install torch==2.0.1+cu118 -f https://download.pytorch.org/whl/torch_stable.html - wget https://huggingface.co/csukuangfj/kaldifeat/resolve/main/ubuntu-cuda/kaldifeat-1.24.dev20230722+cuda11.8.torch2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl - pip install ./kaldifeat-1.24.dev20230722+cuda11.8.torch2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + wget https://huggingface.co/csukuangfj/kaldifeat/resolve/main/ubuntu-cuda/kaldifeat-1.24.dev20230724+cuda11.8.torch2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + pip install ./kaldifeat-1.24.dev20230724+cuda11.8.torch2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl diff --git a/scripts/github_actions/build-ubuntu-cpu.sh b/scripts/github_actions/build-ubuntu-cpu.sh index b4f8af9..b0a03cd 100755 --- a/scripts/github_actions/build-ubuntu-cpu.sh +++ b/scripts/github_actions/build-ubuntu-cpu.sh @@ -15,20 +15,13 @@ if [ -z $TORCH_VERSION ]; then exit 1 fi -echo "Installing ${PYTHON_VERSION}.1" - yum -y install openssl-devel bzip2-devel libffi-devel xz-devel wget redhat-lsb-core +echo "Installing ${PYTHON_VERSION}.3" -if [[ $PYTHON_VERSION == 3.6 ]]; then - curl -O https://www.python.org/ftp/python/${PYTHON_VERSION}.1/Python-${PYTHON_VERSION}.1.tgz - tar xf Python-${PYTHON_VERSION}.1.tgz - pushd Python-${PYTHON_VERSION}.1 -else - curl -O https://www.python.org/ftp/python/${PYTHON_VERSION}.9/Python-${PYTHON_VERSION}.1.tgz - tar xf Python-${PYTHON_VERSION}.9.tgz - pushd Python-${PYTHON_VERSION}.9 -fi +curl -O https://www.python.org/ftp/python/${PYTHON_VERSION}.3/Python-${PYTHON_VERSION}.3.tgz +tar xf Python-${PYTHON_VERSION}.3.tgz +pushd Python-${PYTHON_VERSION}.3 PYTHON_INSTALL_DIR=$PWD/py-${PYTHON_VERSION} @@ -37,8 +30,8 @@ if [[ $PYTHON_VERSION =~ 3.1. ]]; then sed -i 's/PKG_CONFIG openssl /PKG_CONFIG openssl11 /g' configure fi -./configure --enable-shared --prefix=$PYTHON_INSTALL_DIR -make install +./configure --enable-shared --prefix=$PYTHON_INSTALL_DIR >/dev/null 2>&1 +make install >/dev/null 2>&1 popd diff --git a/scripts/github_actions/build-ubuntu-cuda.sh b/scripts/github_actions/build-ubuntu-cuda.sh index e812dd0..2d9dab9 100755 --- a/scripts/github_actions/build-ubuntu-cuda.sh +++ b/scripts/github_actions/build-ubuntu-cuda.sh @@ -38,8 +38,8 @@ if [[ $PYTHON_VERSION =~ 3.1. ]]; then sed -i 's/PKG_CONFIG openssl /PKG_CONFIG openssl11 /g' configure fi -./configure --enable-shared --prefix=$PYTHON_INSTALL_DIR -make install +./configure --enable-shared --prefix=$PYTHON_INSTALL_DIR >/dev/null 2>&1 +make install >/dev/null 2>&1 popd diff --git a/scripts/github_actions/generate_build_matrix.py b/scripts/github_actions/generate_build_matrix.py index 93a3b86..df1dc24 100755 --- a/scripts/github_actions/generate_build_matrix.py +++ b/scripts/github_actions/generate_build_matrix.py @@ -159,15 +159,19 @@ def generate_build_matrix(enable_cuda, for_windows, for_macos, test_only_latest_ if "1.13.1" in matrix: matrix["1.13.1"]["python-version"].remove("3.11") + excluded_python_versions = ["3.6"] + ans = [] for torch, python_cuda in matrix.items(): python_versions = python_cuda["python-version"] cuda_versions = python_cuda["cuda"] if enable_cuda: for p in python_versions: + if p in excluded_python_versions: + continue for c in cuda_versions: - if c == "10.1": - # no docker image for cuda 10.1 + if c in ["10.1", "11.0"]: + # no docker image for cuda 10.1 and 11.0 continue ans.append( { @@ -179,6 +183,9 @@ def generate_build_matrix(enable_cuda, for_windows, for_macos, test_only_latest_ ) else: for p in python_versions: + if p in excluded_python_versions: + continue + if for_windows or for_macos: p = "cp" + "".join(p.split(".")) ans.append({"torch": torch, "python-version": p})