GithubHelp home page GithubHelp logo

yzspku / cqtnet Goto Github PK

View Code? Open in Web Editor NEW
46.0 46.0 10.0 10 KB

LEARNING A REPRESENTATION FOR COVER SONG IDENTIFICATION USING CONVOLUTIONAL NEURAL NETWORK. ICASSP2020

License: MIT License

Python 100.00%

cqtnet's People

Contributors

yzspku avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

cqtnet's Issues

data.shape[0] < 200的时候需要对数据补零

作者您好,在test的时候cut_data_front函数中当data.shape[0] < 200的时候需要对数据补零,如果两个不同音频的cqt的长度一个70 一个80的话,对他们都进行补零,那么对特征进行欧氏距离计算,则距离会相对较小,极容易误认为是相似的音频,请问对cqt长度小于200的情况,该如何处理呢?期待您的回复,谢谢~

cover80 result

this is my cover80 result:
epoch: 0 MAP: 0.7362192759783864 top10: 0.08375 rank1: 9.3625
MAP=0.736 may not equal to MAP=0.840 reference in arcticle

Datasets

作者您好,能提供一下SHS100K 的CQT 特征嘛。或者怎样去通过YouTube的url去生成SHS100K 的CQT 特征呢

有关全连接层FC1的输出4611的疑问

作者您好,在论文中最后的全连接层FC1设置的输出维度为4611。训练集中存在84340首歌曲,由于非连续,存在例如5982_7代表label为5982的第七首翻唱。这样训练会报IndexError: Target 5982 is out of bounds.
代码中FC1全连接层的输出维度是10000。我应该是把训练集中不连续的数据进行处理,保持FC1为4611,还是设置为10000进行训练呢。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.