Skip to content

Latest commit

 

History

History
95 lines (73 loc) · 2.66 KB

README.md

File metadata and controls

95 lines (73 loc) · 2.66 KB

Twitter: @NorowaretaGemu License: MIT



Python
TensorFlow Flask


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 MIDI sequences.


## 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:

Install Requirements

Using Python directly:

pip install -r requirements.txt

Or run:

  • install_requirements.bat


Run main.py

Using Python directly:

python main.py

Using provided scripts:

Windows:

  • .\run.bat or
  • .\run.ps1

Unix-like systems (Linux/macOS):

  • .\run.sh