Skip to main content

Music sequence learning toolkit

Project description

museflow

museflow is an experimental music sequence learning toolkit, built on top of TensorFlow.

The most important modules are:

  • museflow.components – building blocks for TensorFlow models (e.g. RNN decoder)
  • museflow.encodings – classes defining ways to encode music for use with the models
  • museflow.trainer – a basic implementation of model loading, saving and training
  • museflow.models – implementations of basic models (accessible via the museflow model command)
  • museflow.scripts – pre- and post-processing scripts (accessible via the museflow script command)

To install, run:

pip install 'museflow[gpu]'

To install without GPU support:

pip install 'museflow[nogpu]'

License

This software is distributed under the BSD 3-Clause License.

Copyright 2019 Ondřej Cífka of Télécom Paris, Institut Polytechnique de Paris.
All rights reserved.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

museflow-1.0.0.tar.gz (25.7 kB view hashes)

Uploaded Source

Built Distribution

museflow-1.0.0-py3-none-any.whl (36.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page