Magenta.js is a collection of TypeScript libraries for doing inference with pre-trained Magenta models. All libraries are published as npm packages. More information and example applications can be found at g.co/magenta/js.
Complete documentation is available at https://magenta.github.io/magenta-js.
Learn more about the Magenta project on our blog and main Magenta 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.