|
14 | 14 | - name: Checkout code |
15 | 15 | uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 |
16 | 16 |
|
17 | | - - name: Set up Python |
18 | | - uses: actions/setup-python@v6 |
19 | | - with: |
20 | | - python-version: '3.12' |
21 | | - |
22 | | - - name: Install dependencies |
23 | | - run: pip install pydantic pyyaml |
24 | | - |
25 | 17 | - id: get-dsr1-configs |
26 | 18 | run: | |
| 19 | + pip install pydantic |
27 | 20 | CONFIG_JSON=$(python3 ${GITHUB_WORKSPACE}/utils/matrix-logic/generate_sweep_configs.py full-sweep --config-files ${GITHUB_WORKSPACE}/.github/configs/nvidia-master.yaml ${GITHUB_WORKSPACE}/.github/configs/amd-master.yaml --seq-lens 1k1k --model-prefix dsr1) |
28 | 21 | echo "search-space-config=$CONFIG_JSON" >> $GITHUB_OUTPUT |
29 | 22 |
|
|
35 | 28 | - name: Checkout code |
36 | 29 | uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 |
37 | 30 |
|
38 | | - - name: Set up Python |
39 | | - uses: actions/setup-python@v6 |
40 | | - with: |
41 | | - python-version: '3.12' |
42 | | - |
43 | | - - name: Install dependencies |
44 | | - run: pip install pydantic pyyaml |
45 | | - |
46 | 31 | - id: get-gptoss-configs |
47 | 32 | run: | |
| 33 | + pip install pydantic |
48 | 34 | CONFIG_JSON=$(python3 ${GITHUB_WORKSPACE}/utils/matrix-logic/generate_sweep_configs.py full-sweep --config-files ${GITHUB_WORKSPACE}/.github/configs/nvidia-master.yaml ${GITHUB_WORKSPACE}/.github/configs/amd-master.yaml --seq-lens 1k1k --model-prefix gptoss) |
49 | 35 | echo "search-space-config=$CONFIG_JSON" >> $GITHUB_OUTPUT |
50 | 36 |
|
@@ -173,20 +159,15 @@ jobs: |
173 | 159 | token: ${{ secrets.REPO_PAT }} |
174 | 160 | fetch-depth: 0 |
175 | 161 |
|
176 | | - - name: Set up Python |
177 | | - uses: actions/setup-python@v6 |
178 | | - with: |
179 | | - python-version: '3.12' |
180 | | - |
181 | | - - name: Install dependencies |
182 | | - run: pip install PyGithub |
183 | | - |
184 | 162 | - name: Download results artifacts |
185 | 163 | uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0 |
186 | 164 | with: |
187 | 165 | path: ${{ env.RESULTS_DIR }} |
188 | 166 | pattern: results_* |
189 | 167 |
|
| 168 | + - name: Install python dependencies |
| 169 | + run: pip install PyGithub |
| 170 | + |
190 | 171 | - name: Calculate success rate |
191 | 172 | run: python3 utils/calc_success_rate.py $STATS_FILENAME |
192 | 173 |
|
|
0 commit comments