├── .gitignore ├── Beam.py ├── DataPrep.py ├── Embedding.py ├── Encode_Decode_Layers.py ├── MaskGen.py ├── Models.py ├── PositionalFeedForward.py ├── Process.py ├── README.md ├── Sublayers.py ├── datasets └── JSB-Chorales-dataset │ └── Jsb16thSeparated.npz ├── gen_sequence_audio.ipynb ├── gen_train_audio.ipynb ├── gen_training_plots.py ├── generate.py ├── outputs ├── gen_output │ ├── gen_output_baselineTF_300epoch.npy │ ├── gen_output_baselineTFconcat_1000epoch.npy │ ├── gen_output_baselineTFconcat_300epoch.npy │ └── gen_output_relativeTF_300epoch.npy └── loss │ ├── t_loss_baselineTF_300epoch.npy │ ├── t_loss_baselineTFconcat_300epoch.npy │ ├── t_loss_final_baselineTFconcat_1000epoch.npy │ ├── t_loss_relativeTF_300epoch.npy │ ├── v_loss_baselineTF_300epoch.npy │ ├── v_loss_baselineTFconcat_300epoch.npy │ ├── v_loss_final_baselineTFconcat_1000epoch.npy │ └── v_loss_relativeTF_300epoch.npy ├── plots ├── BaselineTF_300epochs.png ├── BaselineTFconcat_300epochs.png ├── relativeTF_300epochs.png ├── trainingLoss.png └── validationLoss.png ├── report.pdf └── train.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/.gitignore -------------------------------------------------------------------------------- /Beam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/Beam.py -------------------------------------------------------------------------------- /DataPrep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/DataPrep.py -------------------------------------------------------------------------------- /Embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/Embedding.py -------------------------------------------------------------------------------- /Encode_Decode_Layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/Encode_Decode_Layers.py -------------------------------------------------------------------------------- /MaskGen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/MaskGen.py -------------------------------------------------------------------------------- /Models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/Models.py -------------------------------------------------------------------------------- /PositionalFeedForward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/PositionalFeedForward.py -------------------------------------------------------------------------------- /Process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/Process.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/README.md -------------------------------------------------------------------------------- /Sublayers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/Sublayers.py -------------------------------------------------------------------------------- /datasets/JSB-Chorales-dataset/Jsb16thSeparated.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/datasets/JSB-Chorales-dataset/Jsb16thSeparated.npz -------------------------------------------------------------------------------- /gen_sequence_audio.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/gen_sequence_audio.ipynb -------------------------------------------------------------------------------- /gen_train_audio.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/gen_train_audio.ipynb -------------------------------------------------------------------------------- /gen_training_plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/gen_training_plots.py -------------------------------------------------------------------------------- /generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/generate.py -------------------------------------------------------------------------------- /outputs/gen_output/gen_output_baselineTF_300epoch.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/outputs/gen_output/gen_output_baselineTF_300epoch.npy -------------------------------------------------------------------------------- /outputs/gen_output/gen_output_baselineTFconcat_1000epoch.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/outputs/gen_output/gen_output_baselineTFconcat_1000epoch.npy -------------------------------------------------------------------------------- /outputs/gen_output/gen_output_baselineTFconcat_300epoch.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/outputs/gen_output/gen_output_baselineTFconcat_300epoch.npy -------------------------------------------------------------------------------- /outputs/gen_output/gen_output_relativeTF_300epoch.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/outputs/gen_output/gen_output_relativeTF_300epoch.npy -------------------------------------------------------------------------------- /outputs/loss/t_loss_baselineTF_300epoch.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/outputs/loss/t_loss_baselineTF_300epoch.npy -------------------------------------------------------------------------------- /outputs/loss/t_loss_baselineTFconcat_300epoch.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/outputs/loss/t_loss_baselineTFconcat_300epoch.npy -------------------------------------------------------------------------------- /outputs/loss/t_loss_final_baselineTFconcat_1000epoch.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/outputs/loss/t_loss_final_baselineTFconcat_1000epoch.npy -------------------------------------------------------------------------------- /outputs/loss/t_loss_relativeTF_300epoch.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/outputs/loss/t_loss_relativeTF_300epoch.npy -------------------------------------------------------------------------------- /outputs/loss/v_loss_baselineTF_300epoch.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/outputs/loss/v_loss_baselineTF_300epoch.npy -------------------------------------------------------------------------------- /outputs/loss/v_loss_baselineTFconcat_300epoch.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/outputs/loss/v_loss_baselineTFconcat_300epoch.npy -------------------------------------------------------------------------------- /outputs/loss/v_loss_final_baselineTFconcat_1000epoch.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/outputs/loss/v_loss_final_baselineTFconcat_1000epoch.npy -------------------------------------------------------------------------------- /outputs/loss/v_loss_relativeTF_300epoch.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/outputs/loss/v_loss_relativeTF_300epoch.npy -------------------------------------------------------------------------------- /plots/BaselineTF_300epochs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/plots/BaselineTF_300epochs.png -------------------------------------------------------------------------------- /plots/BaselineTFconcat_300epochs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/plots/BaselineTFconcat_300epochs.png -------------------------------------------------------------------------------- /plots/relativeTF_300epochs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/plots/relativeTF_300epochs.png -------------------------------------------------------------------------------- /plots/trainingLoss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/plots/trainingLoss.png -------------------------------------------------------------------------------- /plots/validationLoss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/plots/validationLoss.png -------------------------------------------------------------------------------- /report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/report.pdf -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/COMP6248-Reproducability-Challenge/music-transformer-comp6248/HEAD/train.py --------------------------------------------------------------------------------