Magenta.js

Magenta.js:在浏览器中使用机器学习生成音乐和艺术。「Magenta.js: Music and Art Generation with Machine Intelligence in the Browser」

Github stars Tracking Chart

Magenta.js

Magenta.js 是一个 TypeScript 库的集合,用于使用预先训练好的 Magenta 模型进行推理。所有的库都以 npm 包的形式发布。更多信息和示例应用可以在 g.co/magenta/js 中找到。

完整的文档可以在 https://magenta.github.io/magenta-js 中找到。

在我们的博客Magenta 主仓库中了解更多关于 Magenta 项目的信息。


music:包含 TensorFlow.js 的实现和 Magenta 基于音符的模型的支持库,包括 MusicVAE、MelodyRNN、DrumsRNN、PerformanceRNN 和 ImprovRNN。

sketch:包含 TensorFlow.js 的实现和 Magenta 的 sketch 模型的支持库,包括 SketchRNN

image:包含 TensorFlow.js 的实现和 Magenta 图像模型的支持库,包括 Arbitrary Style Transfer

Main metrics

Overview
Name With Ownermagenta/magenta-js
Primary LanguageTypeScript
Program languageTypeScript (Language Count: 6)
PlatformWeb browsers
License:Apache License 2.0
所有者活动
Created At2018-03-26 20:02:28
Pushed At2024-12-11 00:23:59
Last Commit At2024-03-26 01:22:52
Release Count0
用户参与
Stargazers Count2k
Watchers Count61
Fork Count320
Commits Count425
Has Issues Enabled
Issues Count180
Issue Open Count49
Pull Requests Count403
Pull Requests Open Count64
Pull Requests Close Count68
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Build Status

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.

Libraries