Skip to content

Commit ac8f2ec

Browse files
authored
Merge pull request #352 from mila-iqia/staging
Staging
2 parents 9c72f35 + 3d0440c commit ac8f2ec

File tree

180 files changed

+10080
-5515
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

180 files changed

+10080
-5515
lines changed

.github/workflows/cleanup.yml

Lines changed: 0 additions & 23 deletions
This file was deleted.

.github/workflows/docker.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ env:
1919
permissions:
2020
packages: write
2121

22-
2322
# define build arguments
24-
2523
jobs:
2624
build-image:
2725
strategy:
@@ -45,8 +43,12 @@ jobs:
4543
remove-haskell: 'true'
4644
remove-android: 'true'
4745
build-mount-path: /home/runner/work/milabench/
46+
# Docker needs more space
4847
root-reserve-mb: 30000
4948

49+
- name: Set up Docker Buildx
50+
uses: docker/setup-buildx-action@v3
51+
5052
- name: Show all images
5153
run: |
5254
docker image ls
@@ -95,6 +97,9 @@ jobs:
9597
file: docker/Dockerfile-${{ matrix.arch }}
9698
tags: ${{ steps.meta.outputs.tags }}
9799
labels: ${{ steps.meta.outputs.labels }}
100+
cache-from: type=local,src=/home/runner/work/milabench/
101+
cache-to: type=local,dest=/home/runner/work/milabench/
102+
# outputs: type=local,dest=/home/runner/work/milabench/
98103
build-args: |
99104
ARCH=${{ matrix.arch }}
100105
CONFIG=standard.yaml

.github/workflows/report_container.yml

Lines changed: 0 additions & 60 deletions
This file was deleted.

.github/workflows/show_config.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

.github/workflows/tests_unit.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,21 +50,23 @@ jobs:
5050

5151
- name: dependencies
5252
run: |
53+
curl -LsSf https://astral.sh/uv/install.sh | sh
5354
cd /home/runner/work/milabench/milabench
5455
pip install virtualenv
5556
virtualenv ./env
5657
source ./env/bin/activate
5758
#
5859
pip install -U pip
5960
pip install poetry
60-
poetry export --dev -f requirements.txt --output requirements-dev.txt
61+
# poetry export --dev -f requirements.txt --output requirements-dev.txt
6162
#
6263
# poetry doesnot work when installing those !?
6364
#
6465
pip install antlr4-python3-runtime==4.9.3
6566
pip install -e .
6667
pip install -e benchmate
6768
pip install coverage pytest-regressions pytest-cov pytest
69+
6870
6971
- name: Simple Template
7072
run: |

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ benchmarks/recursiongfn/gflownet
3636
benchmarks/recursiongfn/logs/
3737
benchmarks/llm/tune/
3838
benchmarks/vjepa/jepa
39+
benchmarks/llm/bench/original
3940

4041
scripts/inventory.yaml
4142
output/
@@ -60,4 +61,5 @@ benchmarks/lightning/lightning_logs/
6061

6162
benchmarks/*/src/
6263

63-
*.new.yml
64+
*.new.yml
65+
*.png

0 commit comments

Comments
 (0)