问题标签 [magenta]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
css - magenta.js Visualizer() 呈现模糊的笔记
我注意到,每当我使用 magenta.js 的内置 Visualizer 方法时,它都会呈现出如此轻微的模糊(可能是抗锯齿问题?)注释。我附上了一张图片:
我也可以在许多文档的示例中以不同的强度看到这一点,例如https://piano-scribe.glitch.me/。有没有办法可以获得锐利的边缘或至少减少模糊?我不确定这个问题是否已经解决或者是否适合 magenta github,所以我在这里发布。
tensorflow - 使用 magenta-gpu 运行 melody_rnn_train 时出现分段错误
环境:
ubuntu-18.04
蟒蛇 - 2.7.15rc1
GPU 0:GeForce RTX 2080Ti 和
GPU 1:P1000 Quadro
CUDA:9.1.85
张量流:1.12.0
pip install magenta-gpu
如果我这样做pip install magenta
然后运行melody_rnn_train
,则使用我的自定义 sequence_example training_melodies.tfrecord 完成训练步骤。
但是当我在同一个数据集上运行 melody_rnn_trainpip install magenta-gpu
之后pip uninstall magenta
,我遇到了“分段错误”。我可以看到它正在尝试使用 GPU 0:NVIDIA Geforce。
我运行的命令是:
./.local/bin/melody_rnn_train --config=attention_rnn --run_dir=~/music/run1 --sequence_example_file=~/music/my_midi_sequence_examples/training_melodies.tfrecord --hparams="batch_size=1,rnn_layer_sizes=[64,64]" --num_training_steps=20000
使用gdb python的回溯,分段错误如下:
CPU 变体对我来说工作得很好,但由于这个分段错误,我无法运行 GPU 变体。
如果我在设置过程中遗漏了什么,有人可以告诉我吗?
tensorflow - Sketch_RNN,ValueError:无法输入形状的值
我收到以下错误:
ValueError:无法为形状为 '(1, 117, 5)' 的张量 u'vector_rnn_1/Placeholder_1:0' 提供形状 (1, 251, 5) 的值
从这里运行代码时 https://github.com/tensorflow/magenta-demos/blob/master/jupyter-notebooks/Sketch_RNN.ipynb
此方法出现错误:
我不得不提到我按照这里的说明训练了自己的模型:
https://github.com/tensorflow/magenta/tree/master/magenta/models/sketch_rnn
有人可以帮助我理解和解决这个问题吗?
感谢和问候
javascript - How to import local model into Magenta MusicRNN?
I have trained my model locally using the python libraries and got the 3 files:
- ckpt.index
- ckpt.meta
- ckpt.data
After that, I have followed the steps on this page, under "Dumping Your Weights" and now I also have:
- weights_manifest.json
- group1-shard1of2
- group1-shard2of2
I have also this config.json file
But when I try to import it using the js library it crashes.
error log
values right before it crashes
nuxt.js - 如何在 Vue 或 Nuxt 中设置洋红色音乐框架
我想了解在 Vue 或 Nuxt 模板中设置洋红色音乐框架的正确方法。到目前为止,我找不到一个例子。有人可以帮我完成这个设置吗?
我正在关注来自(https://hello-magenta.glitch.me/)的洋红色音乐的 hello world 示例,并尝试将此示例合并到 VueJS 或 NuxtJS 框架中
这是我尝试使用 VueJS 设置 Magenta 的存储库的链接- https://github.com/Dantonyswamy/magentamusic-vue
tensorflow - 使用 T2T 的 Tensorflow 即使有大量可用内存也无法分配 GPU 内存
我正在尝试用洋红色训练一个自定义模型,它搭载了 tensorflow-gpu。问题是无论如何,tensorflow 都无法正确分配我的 GPU 内存并开始训练。作为记录,这是我正在使用的命令:
当 seq_length 设置为 2048 时,这没有问题,仅使用大约 25% 的 CPU 和 GPU 功率。我有一个 i7-9600k 和一个 RTX 2070,有 8 GB 的 VRAM。但是,当我将其增加到 4096 时,即使是最小的 GPU 分配量,它也会开始失败。这是日志的(压缩)版本:
我已在此处将 pastebin 附加到“完整”相关日志:https ://pastebin.com/CQpYdUC4
为了解决明显的问题,不,我没有使用 GPU 运行任何其他程序,不,我没有运行多个实例。它甚至无法分配 512 MB 的 GPU 使用量,即使应该有高达 ~8 GB 的可用空间。
我尝试在 t2t_trainer.py 脚本中手动将 memory_fraction 降低到 0.2,并尝试设置“allow_growth”。这些似乎都没有帮助,尽管将 memory_fraction 设置为 0.2 确实降低了可用内存,并且一开始只是开始尝试分配 1.44 GB 而不是 7 GB。
我已经黔驴技穷了。作为记录,这是 Tensorflow 1.14 和 CUDA 10.0,因为模型需要它。
python - 洋红色:如何执行包含 HTML 代码的 shell 文件?(意外标记“换行符”附近的语法错误)
我正在尝试在 Ubuntu 上使用 Magenta 在 Python 中提供的开源模型,以自动生成音乐。我已经能够使一些模型工作(例如 Melody RNN 模型),但我在使用 Coconet 时遇到了麻烦,更具体地说,是使用 shell 文件 (.sh)。
说明是使用此命令:
sh sample_bazel.sh path_to_checkpoint
我已经确保该文件是可执行的(从这里的其他类似问题中了解到),但我仍然无法弄清楚这个脚本的目标是什么,以及我应该如何运行它。在 python 或我的终端中使用各种命令运行它时它不起作用,这是我得到的错误:
line 7: syntax error near unexpected token 'newline'
line 7: < !DOCTYPE html >
所以shell文件是用HTML写的,这样常见吗?我怎样才能使这项工作?我在某处读到应该删除“<”和“>”,但这似乎不对。我检查了很多类似的问题,但无法解决。
javascript - 将原生 JavaScript 转换为 React 组件
我试图了解我们如何将一个非常简单的 javascript 程序翻译成 ReactJS。我有限的前端经验是使用 React,其中事物被包装在组件或函数中以呈现输出。
这个简单的程序有 3 个组件,我想将它们放入 React 类或函数中:
1,一个用于音符音高的 JavaScript 对象。
2、导入,可以输出注释:
3,跑步者,应该输出它们。
我想把它包装在一个反应类中,然后我可以导出。我知道这可能是一个非常简单的问题,但理解起来会很有帮助。
javascript - 将 const 异步函数转换为 React
我有一个 React 类,我正在使用 vanilla js 程序,并尝试将它实现为一个 React 类。最终状态应该是一个音乐发生器。
现在,我得到了很棒的音频,但这只是一个静态序列。最酷的部分在 const async 函数中。一般来说,作为前端的新手,我不确定如何将 const async 函数转换为 react 组件的可用部分,以便它不只是播放音符序列,而是实际运行 rnn。
这是课程:
当我将异步添加到 componentDidMount 时,声音仍然出现,但里面的 const 按钮不显示。我确信它很容易解决,并且解释在这里做什么会非常有帮助。
带异步的 componentDidMount:
一如既往,任何帮助表示赞赏。
python - 出现错误“AttributeError:模块'tensorflow'没有属性'contrib'”
我正在尝试在 Windows 10 中安装 ai Duet,我已经安装了所有要求(TensorFlow、Magenta、Flask、Gunicorn 和 iPython),我正在做 python server.py 但不工作。
我已经在互联网上寻找解决方案,但它们不起作用,我在 events_rnn_graph.py 中遇到问题,因为 contrib 被多次使用。是为了大学作业。
这是错误:
我发现安装钢琴二重奏非常困难