Skip to content

Add ability in SSDTBE to fetch weights from L1 and SP from outside of the module #14040

Add ability in SSDTBE to fetch weights from L1 and SP from outside of the module

Add ability in SSDTBE to fetch weights from L1 and SP from outside of the module #14040

name: Build FBGEMM_GPU Aarch64 Linux Wheels
on:
pull_request:
push:
branches:
- nightly
- main
tags:
# Release candidate tag look like: v1.11.0-rc1
- v[0-9]+.[0-9]+.[0-9]+-rc[0-9]+
- v[0-9]+.[0-9]+.[0-9]+
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
permissions:
id-token: write
contents: read
jobs:
generate-matrix:
if: ${{ github.repository_owner == 'pytorch' }}
uses: pytorch/test-infra/.github/workflows/generate_binary_build_matrix.yml@main
with:
package-type: wheel
os: linux-aarch64
test-infra-repository: pytorch/test-infra
test-infra-ref: main
with-cuda: disable
build:
if: ${{ github.repository_owner == 'pytorch' }}
needs: generate-matrix
strategy:
fail-fast: false
matrix:
include:
- repository: pytorch/FBGEMM
smoke-test-script: ""
pre-script: ../.github/scripts/nova_prescript.bash
post-script: ../.github/scripts/nova_postscript.bash
env-var-script: .github/scripts/nova_dir.bash
package-name: fbgemm_gpu
name: ${{ matrix.repository }}
uses: pytorch/test-infra/.github/workflows/build_wheels_linux.yml@main
with:
repository: ${{ matrix.repository }}
ref: ""
test-infra-repository: pytorch/test-infra
test-infra-ref: main
build-matrix: ${{ needs.generate-matrix.outputs.matrix }}
pre-script: ${{ matrix.pre-script }}
post-script: ${{ matrix.post-script }}
package-name: ${{ matrix.package-name }}
env-var-script: ${{ matrix.env-var-script }}
smoke-test-script: ${{ matrix.smoke-test-script }}
trigger-event: ${{ github.event_name }}
architecture: aarch64
setup-miniconda: false
timeout: 240