deeesp / Burgundymusic

Repo for Burgundy project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Burgundy project: Completing 'unfinished' Maestro's musical work

sponsored by Deep Learning College @Modulabs, Seoul, South Korea contributor: Jinwoo Oh, Wonyoung Seo, Sumin Han

Model

  • Music Transformer: Generating Music with Long-Term Structure
  • 2019 ICLR, Cheng-Zhi Anna Huang et al., Google Brain
  • paper link
  • paper review
  • Re-producer : Yang-Kichang
  • Customizer: Jinwoo Oh

Data

To extend Chopin’s unfinished piano sonata, Canon in F minor, B. 129a, we trained the model with Chopin's other works in MAESTRO dataset.

Train

  • Train with only Decoder wise ( only self-attention AR. )

    $ python train.py --pickle_dir= './chopin_preroc/' --save_path= './result/'

Hyper Parameter

  • learning rate : 0.0001

  • head size : 4

  • number of layers : 6

  • seqence length : 2048

  • embedding dim : 256 (dh = 256 / 4 = 64)

  • batch size : 1

    Because Our memory didn't statisfy the requirement of model (Batch_size = 2), we define it 1.

About

Repo for Burgundy project

License:MIT License


Languages

Language:Jupyter Notebook 99.3%Language:Python 0.7%