Skip to content

v1.0.0

Compare
Choose a tag to compare
@jesseengel jesseengel released this 14 Jan 01:08

Major (breaking) change

  • New base classes
    • ProcessorGroup and LossGroup inherit from DAGLayer (dags.py)
    • All ddsp.training layers [decoders, encoders, preprocessors] inherit from DictLayer (nn.py)
  • Renamed classes to more precise terms
    • Additive -> Harmonic
    • DefaultPreprocessor -> F0LoudnessPreprocessor
    • TranscribingAutoencoder -> Inverse Synthesis
  • New experimental MidiAutoencoder model (WIP)
  • Evaluator classes in eval_util (now configurable from gin instead of a big long series of if statements)
  • Minor bug fixes