Two-phase PPO agent that composes drum beats on an instrument×time grid, with a hybrid rule + transformer-discriminator reward. CS 5180, Northeastern.
reinforcement-learning pytorch transformer discriminator music-generation northeastern gymnasium drum-machine ppo cs-5180
-
Updated
Jul 23, 2026 - Jupyter Notebook