Commit de0d24f
authored
Add CI/CD pipeline, fix all notebooks (#71)
* update deps
* add backoff when downloading assets
* add Makefile
* add link search test file
* add urlextract dependency
* run .py and .ipynb tests in make
* add github workflow
* remove an old notebook
* don't run .ipynb tests on exercise notebooks
* skip existing files when downloading
* use max workers in makefile
* mirdotcom.py changes
* don't run tests on `adtlib.ipynb`
* rename `kmeans_instrument_classification` to make clear that it is an exercise
* pin more recent `mir_eval` version, add `soundfile` dep
* fix all notebooks
* run tests weekly
* retry tests
* Migrate to `JupyterBook` (#73)
* Implement retry mechanism in download functions
* Hardcode assets file paths
* initial commit
* add requirements.in
* add postBuild
* make package installable
* update all `mirdotcom.init()` calls
* add binder badge
* try fix install
* update all binder links
* remove badges, update colab references
* fix line break
* add jupyter-book requirement
* try refactor
* update all headings
* fix test paths
* update cross-references
* add initial jupyter-book build
* try fix
* remove musicinformationretrieval.com URLs and "Back to index"
* update config to fix thebe + binder
* update all notebooks
* actually set working directory
* replace references to "workshop" with "website"
* fix sheet music representations links
* fix midi conversion table
* remove function names as section titles
* axis labels
* remove hardcoded ../../assets, replace with `mirdotcom.get_audio`
* add beginner tutorial
* move "people who use this site" section
* add build target to makefile
* pin dependencies, minor fixes
* add note about .ipynb
* optimize imports
* remove "hide-cell"
* fix titles
* add more unittests for notebooks
* make notebooks pass tests
* add black formatting + deps: run `make fix`
* run black on files1 parent 9ebce90 commit de0d24f
237 files changed
Lines changed: 16008 additions & 13412 deletions
File tree
- .github/workflows
- content
- 10_decomposition
- 1_introduction
- 2_music_representations
- 3_signal_analysis
- 4_rhythm_tempo_beat
- 5_machine_learning
- 6_evaluation
- 7_music_synchronization
- 8_music_structure_analysis
- 9_retrieval
- mirdotcom
- assets
- audio
- drum_samples
- test
- train
- img
- content
- 10_decomposition
- 11_fun
- 1_introduction
- 2_music_representations
- 3_signal_analysis
- 4_rhythm_tempo_beat
- 5_machine_learning
- 6_evaluation
- 7_music_synchronization
- 8_music_structure_analysis
- 9_retrieval
- x1_about
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
| 62 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
Large diffs are not rendered by default.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments