Magenta | google magenta studio
WhatisMagenta?Anopensourceresearchprojectexploringtheroleofmachinelearningasatoolinthecreativeprocess.PythonMagentaisdistributedasanopensourcePythonlibrary,poweredbyTensorFlow[1].Thislibraryincludesutilitiesformanipulatingsourcedata(primarilymusicandimages),usingthisdatatotrainmachinelearningmodels,andfinallygeneratingnewcontentfromthesemodels.JavaScriptMagenta.jsisanopensourceJavaScriptAPIforusingthepre-trainedMagentamodelsinthebrowser.ItisbuiltwithTensorFlow.js[2],whichallowsforfast,GPU-ac...
What is Magenta?An open source research project exploring the role of machine learning as a tool in the creative process.
PythonMagenta is distributed as an open source Python library, powered by TensorFlow[1]. This library includes utilities for manipulating source data (primarily music and images), using this data to train machine learning models, and finally generating new content from these models.
JavaScriptMagenta.js is an open source JavaScript API for using the pre-trained Magenta models in the browser. It is built with TensorFlow.js[2], which allows for fast, GPU-accelerated inference. If youre interested in seeing how Magenta models have been used in existing applications[3] or want to build your own, this is probably the place to start!
References TensorFlow (www.tensorflow.org) TensorFlow.js (js.tensorf...