Releases: napulen/AugmentedNet
v1.9.1
- Fixed a bug where the annotations wouldn't generate properly with multiple-voice MusicXML files
- Fixed another bug with
Cad64
not generated properly from the predictions - Removed caching from music21 streams using
forceSource=True
which lead to unpredictable behavior when parsing input files
What's Changed
Full Changelog: v1.9.0...v1.9.1
v1.9.1-ablation
Special branch for ablation studies, which includes a 5-fold dataset_summary.tsv
setup.
v1.9.0
This release adds the keymodt
(Key Modulation and Tonicization) dataset.
What's Changed
- Separating Bass19 into Bass12+Bass7 and same for Chromagram19. by @napulen in #100
- Running mlflow.end_run() at end of experiment. by @napulen in #102
- Removing mistakenly added results/summary files. by @napulen in #103
- Adding PhD Thesis Notebooks by @napulen in #104
- Introduce
kmt
dataset by @napulen in #108 - Notebook ch4 by @napulen in #110
- Back to rmsprop as optimizer by @napulen in #112
- Revert "Back to rmsprop as optimizer" by @napulen in #113
- Include pretrained model and version change for v1.9.0 by @napulen in #114
Full Changelog: v1.8.0...v1.9.0
v1.8.0
Several minor changes introduced.
- Texturization patterns can now handle durations of a
dotted half
anddotted quarter
notes. - Renaming
Duration14
asMeasureNoteOnset14
- It was also separated into
MeasureOnset7
andNoteOnset7
- It was also separated into
haydnop20
renamed tohaydnsun
all throughoutTonicizedKey35
andLocalKey35
renamed toTonicizedKey38
andLocalKey38
- Removed padded timesteps from evaluation
- Other minor corrections
What's Changed
- Adding Duration14 as a default input representation. by @napulen in #91
- Renaming LocalKey38 and TonicizedKey38. by @napulen in #92
- Renaming MeasureNoteOnset14 and introducing intermediate representations by @napulen in #93
- Adding more options for experiment names by @napulen in #94
- Reverse logic of transposition arg. by @napulen in #96
- Adding the fix to the existing texturization patterns for 3/4 and 6/8… by @napulen in #98
- V180 by @napulen in #97
Full Changelog: v1.7.1...v1.8.0
v1.7.1
- Patches an issue where percussion tracks would introduce nonsensical pitch information.
- Patches the RomanText output files, which were sometimes invalid.
What's Changed
- Pointing README to latest dataset automatically. by @napulen in #77
- Removing drum parts from music21.stream before processing. by @napulen in #80
- Improve the rntxt output writer. by @napulen in #81
- Updating version to 1.7.1 by @napulen in #83
Full Changelog: v1.7.0...v1.7.1
v1.7.0
The main contribution of this version is that it introduces the mozart_piano_sonatas (mps) dataset.
What's Changed
- Reorganizing data collections. by @napulen in #66
- Fixing trailing newlines. by @napulen in #67
- Adding mozart_piano_sonatas as submodule. by @napulen in #69
- Aggregating the MPS dataset by @napulen in #70
- Release v1.7.0 by @napulen in #76
Full Changelog: v1.6.0...v1.7.0
v1.6.0
This version introduces a new input representation, Duration14
.
This input encodes the measure
-and note
-onset information. That is, it indicates when a new measure begins and the duration elapsed since the last measure. Additionally, it indicates when a new onset begins, and the duration elapsed since the last note onset.
It dramatically improves the performance of the HarmonicRhythm7
task.
What's Changed
- Adding Duration14 input representation. by @napulen in #63
- Duration14 fixes by @napulen in #64
- Updating pretrained model of v1.6.0. by @napulen in #65
Full Changelog: v1.5.1...v1.6.0
v1.5.1
v1.5.0
Full Changelog: v1.4.4...v1.5.0
v1.4.4
The main change in v1.4.X
is that the key vocabulary was extended to 38 keys [Bbb/gb, D#/b#]
.
Some other fixes include:
- Better handling of Roman numeral translation before training
- More transpositions in data augmentation (byproduct of extending the key vocabulary)
Known issues:
- The key-related tasks are still called
LocalKey35
andTonicizedKey35
, although they should now be namedLocalKey38
andTonicizedKey38
. - Left with old name for compatibility, but changing in future releases of
v1.4.X
.
Full Changelog: v1.4.3...v1.4.4