Magenta.js is a collection of TypeScript libraries for doing inference with pre-trained Magenta models. All libraries are published as npm packages.
Complete documentation is available at: https://tensorflow.github.io/magenta-js
More information and example applications can be found at g.co/magenta/js.
Learn more about the Magenta project at our blog and main TensorFlow repo.
- music: Contains TensorFlow.js implementations and support libraries for Magenta's musical note-based models including MusicVAE, MelodyRNN, DrumsRNN, PerformanceRNN, and ImprovRNN.
- sketch: Contains TensorFlow.js implementations and support libraries for Magenta's sketch models including SketchRNN.
- image: Contains TensorFlow.js implementations and support libraries for Magenta's image models including Arbitrary Style Transfer.