【写论文历程】这几天的一个小总结

1,反复翻阅MidiNet这篇论文,反复查看代码。

2,发现MidiNet的开源代码写得比较差,还故意隐藏了一些东西。真的是很吐血……

3,发邮件给作者,没有得到回复。代码还是看不懂,非常地绝望。

3,找到MidiNet使用的代码框架,是DCGAN,DCGAN很早我就拜读过论文,代码也比MidiNet完整很多。

4,阅读过程中借助了一个branch的中文注释:https://github.com/WXinlong/DCGAN-tensorflow,真的很感谢你。

5,对MIDI文件与piano-roll的转换毫无头绪,求助于Google。

6,翻阅了Project magenta之后找到了Music21库,可以用。

7,翻阅了最近很关注的ISMIR,一个音乐领域会议的各种文章,找到了pretty-midi相关的论文,立刻就用上了它的python3版本。

8,安装各种依赖库,有一些依赖库甚至好几年没更新了,费劲找到了Python3版本。

9,找到了一个很好用的大型数据集,解了燃眉之急。

TODO:

1,继续阅读MidiNet源码,做自己发论文用的改动。

2,做好数据IO。

做到这两点应该就没问题了……

原文地址:https://www.cnblogs.com/ldzhangyx/p/7790035.html