Giter Club home page Giter Club logo

cdcd's People

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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

cdcd's Issues

Genre accuracy metric

Hi, I was wondering if you have released the implementation for the genre accuracy metric.

Beat Coverage Rate

Hi, I have some doubts about the usage of the beat coverage rate. As you mentioned in the D2M-GAN paper, the beat coverage rate is computed as the division of the generated beat number by the original beat number. From my point of view, this restricts the generated music from including too many beat keypoints (which has a high beat hit rate but results in poor performance). Under these preliminaries, I have two main questions.

  1. The beat coverage rate can easily exceed 1 if the generated music has more beat keypoints than the original music, but I cannot find any beat coverage rate that is bigger than 1 both in the D2M-GAN and CDCD papers and I wonder the reason. By the way, in this case, is it true that the performance is better if the beat coverage rate is closer to 1 rather than bigger?
  2. It seems that the final beat coverage rate is computed as the average of all samples. However, if a test set has two samples, of which the beat coverage rate is 0.5 and 1.5, respectively. In this case, the final beat coverage rate is 1, which seems to be perfect under this evaluation metric yet each sample performs unsatisfactorily. How to prevent such a phenomenon when using this evaluation metric?

I would appreciate it if you could figure out my misunderstanding regarding the beat coverage rate, and I'd like to have a further discussion about the evaluation of music beats/rhythms.

aist_s6 data

Hi,
Thanks for your excellent work. I wonder how you processed the aist_s6 data? Do you plan to release it?
Thanks!

Question about Beat Detection

Hi, I am curious about the computation procedure of beat detection. It seems that the beats are computed by extracting the local maximums of the onset envelopes via librosa, which is more accurate to be regarded as the auditory rhythms from my own perspective. Since the librosa library also includes the official implementation of beat detection (librosa.beat.beat_track), which picks peaks in onset strength approximately consistent with estimated tempo, I wonder if the beat detection methods in the paper have a certain rationale for the dance-to-music scenarios, or if computing the hit rate of the onset maximums can reflect the performance of music generation more precisely? Thanks.

Hello, Ms. Zhu I was wondering if you have released the implementation for the genre accuracy metric

Dear Ms.Zhu:
I hope this email finds you well. My name is zhaoyang Zhang, and I am a fellow researcher in the field of generating music through dance, much like yourself. I recently came across your paper titled "Quantized GAN for Complex Music Generation from Dance Videos" and was particularly intrigued by the evaluation metric you proposed, specifically the genre accuracy metric.
I am currently in the process of conducting experiments with my own models, and I believe that testing the code implementation of your genre accuracy metric would greatly benefit my research. I am writing to kindly request access to the code used to execute this metric in your paper, as it would provide invaluable assistance in ensuring the robustness and accuracy of my own experiments.
I understand that sharing code can be sensitive, but I assure you that I will utilize it solely for academic purposes and will not distribute it without your explicit permission. Any assistance you could provide would be immensely appreciated and duly acknowledged in my work.

Thank you very much for considering my request. I look forward to hearing from you at your earliest convenience.

Warm regards,
Zhaoyang Zhang CUC
[email protected]

requirements.txt file missed for synthesis/modeling/models

Hi Ye,

Thank you for this great work.

When I followed the installation instruction and tried to setup the env with

cd ./synthesis/modeling/models/
pip install -e .

the error as follow:
Screenshot from 2022-10-14 12-18-55
But I can find the requirements.txt file at that path. Did I miss anything?
Thanks.

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.