CoolFace
Datasetpublic

adricl/midi_godzilla_piano_webdataset_1024

MIDI Godzilla Piano Webdataset split into 1024 chunks Webdataset Midi of the Godzilla MIDI Dataset from Project Los Angeles This dataset card aims to be a base template for new datasets. It has been generated using this raw template. Dataset Details Dataset Description This dataset has been created by splitting the midi files into 1024 tokens. We then split the traning set into 70% traning 15% validation and 15% test. We augment the midi as per… See the full description on the dataset page: https://huggingface.co/datasets/adricl/midi_godzilla_piano_webdataset_1024.

sourceHugging Faceapache-2.0updated 7mo agoView on Hugging Face
0likes4downloads
Dataset Card

MIDI Godzilla Piano Webdataset split into 1024 chunks

Webdataset Midi of the Godzilla MIDI Dataset from Project Los Angeles

This dataset card aims to be a base template for new datasets. It has been generated using this raw template.

Dataset Details

Dataset Description

This dataset has been created by splitting the midi files into 1024 tokens. We then split the traning set into 70% traning 15% validation and 15% test. We augment the midi as per miditok.

`
        augment_dataset(
            subset_chunks_dir,
            pitch_offsets=[-12, 12],
            velocity_offsets=[-4, 4],
            duration_offsets=[-1, 1]
        )

Then output the files and save into Webdataset

`
            sample = {
                "__key__": str(midi_path.relative_to(root_dir_path)),
                "id": i,
                "midi_file": midi_data,
            }

The keyname is "mid.midi_file"

Dataset Sources [optional]

Uses

This is used for traning midi based transformers or anything that requires 1024 chunks of midi.

Dataset Structure

[More Information Needed]

Dataset Creation

Curation Rationale

<!-- Motivation for the creation of this dataset. -->

[More Information Needed]

Source Data

Godzilla MIDI Dataset