Results 9 issues of klezm

## Overall there are 4 changes to the code 1. Upgrade the code to be ready for Python 3.8 (using https://github.com/asottile/pyupgrade) 1. I added a slider to control the brightness...

enhancement

This PR adds improvements regarding the output on the console during training. - [x] Cleaner output - [x] Align columns - [x] remove duplicate information from `log_interval` output and move...

Add list of shortcuts to menu. Shortcut | Action --- | --- Ctrl + z | Undo Ctrl + Shift + z (or Ctrl + y) | Redo Middle Mouse...

It would be nice if features would be grouped in the log. See https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#grouping-log-lines

## Problem Using the deprecated properties `settings` and `extensions` will overwrite/reset all other user settings and not install any other extensions than defined in the property `extensions`. Using the properties...

Because of deprecated imports Mathjax is not rendered on these pages: - https://setosa.io/ev/eigenvectors-and-eigenvalues/ - https://setosa.io/ev/sine-and-cosine/ imports are updated to use jsdeliver cdn (alternative cdnjs links are provided as well)

To use MathJax you need to `npm install rehype-mathjax` and in `astro.config.mjs` remove the plugins `rehypeDocument` & `rehypeKatex` and uncomment `rehypeMathjax` and its import statement.

- [ ] [devcontainer](https://containers.dev) - Add devcontainer with VSCode extensions and e.g. formatting settings to ensure consistent formatting from contributions - [pre-commit](https://pre-commit.com) might be useful as well - [ ]...

- Adds shortcut table to website (+ tooltip) (adds bootstrap as well) - Adds devcontainer - Adds GitHub Action to deploy to Pages - Improves GitHub Action - Updates dependencies...