question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Testing the network on music datasets

See original GitHub issue

I’ve started to play around with the MagnaTagATune dataset. There’s a small change that needs to be made to the code when training on this dataset: Because it uses mp3 instead of wav, the pattern in wavenet/audio_reader.py needs to be adjusted. It would be nice to write a MagnaReader class that inherits from the AudioReader (or contains one), and that’s able to filter the content by genre using the provided metadata.

Issue Analytics

  • State:open
  • Created 7 years ago
  • Comments:21 (11 by maintainers)

github_iconTop GitHub Comments

5reactions
robinsloancommented, Oct 8, 2016

Just another music test to share… I think this is pretty nice/interesting!

https://soundcloud.com/robinsloan/sets/tensorflow-wavenet-temperature-demo

Model trained on this album to a loss of ~2.8 with these params:

{
    "filter_width": 2,
    "sample_rate": 8000,
    "dilations": [1, 2, 4, 8, 16, 32, 64, 128, 256, 512,
                  1, 2, 4, 8, 16, 32, 64, 128, 256, 512,
                  1, 2, 4, 8, 16, 32, 64, 128, 256, 512,
                  1, 2, 4, 8, 16, 32, 64],
    "residual_channels": 32,
    "dilation_channels": 32,
    "quantization_channels": 256,
    "skip_channels": 1024,
    "use_biases": false
}
4reactions
dunnevancommented, Oct 27, 2016

I’ve been training on the MagnaTagATune dataset with clips that are tagged as solo piano.

https://soundcloud.com/evan-dunn-676478257/sets/magnatagatune-solo-piano

I am training with batches of 4 with a loss fluctuating between ~1.7 to ~2.4. The first second of audio is seeded.

{
    "filter_width": 2,
    "sample_rate": 8192,
    "dilations": [1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024,
                  1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024,
                  1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024,
                  1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024],
    "residual_channels": 32,
    "dilation_channels": 32,
    "quantization_channels": 256,
    "skip_channels": 1024,
    "use_biases": true,
    "scalar_input": false,
    "initial_filter_width": 32
}
Read more comments on GitHub >

github_iconTop Results From Across the Web

Analyzing Music Using Neural Network: 4 Essential Steps
4. Testing and evaluating the network. Step 1: Collecting data. Let's say that we want to automatically detect the genre of a song....
Read more >
Network Test - Private Jacktrip Servers Worldwide
The first step to being able to use JackTrip is to know the network performance between your location and the nearest server location,...
Read more >
Datasets — Music Classification
The million song dataset (MSD, [BMEWL11]) is a monumental music dataset. It was ahead of time in every aspect – size, quality, reliability,...
Read more >
Generating Music Using Deep Learning | by Isaac Tham
But what about the field of audio — or more specifically — music? In this project, we aim to create novel neural network...
Read more >
Creating the Network Dataset (II): Testing and Publishing the ...
The next step in creating the network dataset is building, testing, and publishing the network. This video will walk through the steps to ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found