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 themuseflow model
command) -
museflow.scripts
– pre- and post-processing scripts (accessible via themuseflow 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.