@@ -23,25 +23,21 @@ jobs:
23
23
uses : pytorch/test-infra/.github/workflows/macos_job.yml@main
24
24
strategy :
25
25
matrix :
26
- model : [add, add_mul, emformer_join, emformer_transcribe, ic3, ic4, linear, llama2, mobilebert, mv2, mv3, resnet18 , resnet50, vit, w2l]
27
- backend : [portable, xnnpack-quantization-delegation]
26
+ model : [emformer_join, ic4, llama2, mobilebert, mv3, resnet50, vit, w2l]
27
+ backend : [xnnpack-quantization-delegation]
28
28
include :
29
29
- model : efficient_sam
30
30
backend : portable
31
31
- model : llama
32
32
backend : portable
33
33
- model : llama3_2_vision_encoder
34
34
backend : portable
35
- - model : lstm
36
- backend : portable
37
- - model : mul
35
+ - model : mv3
38
36
backend : portable
39
37
- model : phi-4-mini
40
38
backend : portable
41
39
- model : qwen2_5
42
40
backend : portable
43
- - model : softmax
44
- backend : portable
45
41
fail-fast : false
46
42
with :
47
43
runner : macos-m1-stable
@@ -53,13 +49,12 @@ jobs:
53
49
MODEL_NAME=${{ matrix.model }}
54
50
BUILD_TOOL=cmake
55
51
BACKEND=${{ matrix.backend }}
56
- DEMO_BACKEND_DELEGATION=${{ matrix.demo_backend_delegation }}
57
52
58
53
bash .ci/scripts/setup-conda.sh
59
54
# Setup MacOS dependencies as there is no Docker support on MacOS atm
60
55
PYTHON_EXECUTABLE=python ${CONDA_RUN} bash .ci/scripts/setup-macos.sh --build-tool "${BUILD_TOOL}"
61
56
# Build and test executorch
62
- PYTHON_EXECUTABLE=python ${CONDA_RUN} bash .ci/scripts/test_model.sh "${MODEL_NAME}" "${BUILD_TOOL}" "${BACKEND}" "${DEMO_BACKEND_DELEGATION}"
57
+ PYTHON_EXECUTABLE=python ${CONDA_RUN} bash .ci/scripts/test_model.sh "${MODEL_NAME}" "${BUILD_TOOL}" "${BACKEND}"
63
58
64
59
test-models-linux-aarch64 :
65
60
name : test-models-linux-aarch64
@@ -71,10 +66,16 @@ jobs:
71
66
matrix :
72
67
model : [linear, add, add_mul, ic3, ic4, mv2, mv3, resnet18, resnet50, vit, w2l, mobilebert, emformer_join, emformer_transcribe]
73
68
backend : [portable, xnnpack-quantization-delegation]
74
- runner : [linux.arm64.2xlarge]
69
+ include :
70
+ - model : lstm
71
+ backend : portable
72
+ - model : mul
73
+ backend : portable
74
+ - model : softmax
75
+ backend : portable
75
76
fail-fast : false
76
77
with :
77
- runner : ${{ matrix.runner }}
78
+ runner : linux.arm64.2xlarge
78
79
docker-image : executorch-ubuntu-22.04-gcc11-aarch64
79
80
submodules : ' true'
80
81
ref : ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}
0 commit comments