The gennhausser Project
The gennhausser project is for music generation using a Long Short-Term Memory (LSTM) neural network. The gennhausser project uses TensorFlow and music21 libraries to create a synthetic dataset, train an LSTM model, and generate music sequences.
The gennhausser project GitHub: The gennhausser project
Scripts:
- main.py: The selection menu for gennhuasser
- app.py: Run gennhuasser as a web-server
/scripts/
- trainer.py: Runs gennhuasser trainer
- install_dependencies.py: Install dependencies
How to Run:
pip install -r requirements.txt python main.py chmod +x setup.sh
Dependencies:
numpy==1.26.2 tensorflow==2.14.0 music21==9.1.0