KULeuven-MICAS / zigzag

HW Architecture-Mapping Design Space Exploration Framework for Deep Learning Accelerators
https://kuleuven-micas.github.io/zigzag/
MIT License
90 stars 31 forks source link

Update project configuration and remove clutter after CONVOLVE demo #58

Closed RobinGeens closed 1 month ago

RobinGeens commented 1 month ago

The tests don't seem to pass because they timeout after 6h. Can we reduce the test suite? Either only do 3.11 or 3.12, or simply reduce the number of tested configurations (or randomize which architecture/workload is tested)

asyms commented 1 month ago

The tests don't seem to pass because they timeout after 6h. Can we reduce the test suite? Either only do 3.11 or 3.12, or simply reduce the number of tested configurations (or randomize which architecture/workload is tested)

I have updated the pytest to only use Python 3.11 as this is also the version we minimally require in pyproject.toml.

asyms commented 1 month ago

@RobinGeens I will move the inputs back to zigzag/inputs in this PR? Or was this planned in a different PR?

RobinGeens commented 1 month ago

@RobinGeens I will move the inputs back to zigzag/inputs in this PR? Or was this planned in a different PR?

This should be this PR :)

RobinGeens commented 1 month ago

The tests don't seem to pass because they timeout after 6h. Can we reduce the test suite? Either only do 3.11 or 3.12, or simply reduce the number of tested configurations (or randomize which architecture/workload is tested)

I have updated the pytest to only use Python 3.11 as this is also the version we minimally require in pyproject.toml.

This doesn't seem to be enough to prevent timeouts, so maybe we should randomize which workload is tested for each of the architectures?