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


    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。

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

  • 相关阅读:
    观察者模式 java实现
    Decorator 模式
    Adapter 模式 java 实现
    Singleton 模式 Java,c++实现
    抽象工厂 java实现
    工厂方法模式 java实现
    简单工厂模式 Java实现
    【4】学习JS 数据结构与算法笔记
    【3】JavaScript编程全解笔记(三)
    【3】如何高效学习笔记
  • 原文地址:https://www.cnblogs.com/ldzhangyx/p/7790035.html
Copyright © 2020-2023  润新知