apple / pfl-research

Simulation framework for accelerating research in Private Federated Learning
http://apple.github.io/pfl-research/
Apache License 2.0
285 stars 27 forks source link

Use caches to speed up builds #31

Closed grananqvist closed 7 months ago

grananqvist commented 7 months ago

I tried, but too many issues trying to use circleci's caching mechanism with tox. we don't use tox for multiple py versions right now anyway and tox has only been a pain so far. removed it. A better approach is to later parametrize python version in ci test builds, because that can be parallelized.

build runtimes before:

image

build runtimes after:

image

running on my personal ci, so pr builds are disabled here. rdar://122298163