keras nb_samples,timesteps,input_dim

时间:2017-01-01 00:18:05

标签: python neural-network keras lstm

我正在开发第一个keras的LSTM。我打算训练NN来制作钢琴音乐。我有输入数据(注释),我用整数编码。从文本文件和编码中读取后的输入数据对于单个音乐来说就像这样。

时间步长 '\ t'Voice1' \ t'Voice2 '\ t'Voice3' \ t'Voice4

1 '\ t'33' \ t'55 '\ t'97' \ t'12

2 '\ t'71' \ t'26 '\ t'83' \ t'42

3 ....

我有几首不同数量的TimeStep音乐(每段音乐通常有数百个时间步长)。每个部分可以具有不同数量的声音(列)。我想把所有文件组合成一个巨大的音乐序列(时间步长),并用0填充缺少的声音以训练网络(所有部分都来自同一个作曲家,所以我希望捕捉这个特殊的本质作曲家用这种方法)。 对此方法的任何想法都非常感激:)

这些数据如何最好地转换为keras输入格式(nb_samples,timesteps,input_dim)和输出格式?

非常感谢你的帮助!

迈克尔

0 个答案:

没有答案