This is the hands-on material for PELS tutorial. To follow the tutorial, please open PELS.ipynb in Jupyter notebook and follow the tutorial there.
If you prefer doing experiments from teh command-line, you can execute the Python files
kernels.py and pcg.py. The flag --help will describe how to run certain benchmarks and demos, e.g.:
python3 pcg.py --help- When updating the Python programs, try to keep the
test_*.pyfiles up to date and make sure that nothing breaks by regularly runningpytest. - Before commiting changes to the Jupyter notebook
PELS.ipynb, set up your local repo to filter out changes in execution counts etc.:pip install pre-commit pre-commit install