- Mô tả :
Bộ dữ liệu Groove MIDI (GMD) bao gồm 13,6 giờ âm thanh MIDI được căn chỉnh và (tổng hợp) của tiếng trống biểu cảm được điều chỉnh theo nhịp độ, do con người biểu diễn được ghi lại trên bộ trống điện tử Roland TD-11 V-Drum.
Tài liệu bổ sung : Khám phá trên giấy tờ với mã
Trang chủ : https://g.co/magenta/groove-dataset
Mã nguồn :
tfds.datasets.groove.Builder
Phiên bản :
-
2.0.1
(mặc định): Không có ghi chú phát hành.
-
Các khóa được giám sát (Xem
as_supervised
doc ):None
Hình ( tfds.show_examples ): Không được hỗ trợ.
trích dẫn :
@inproceedings{groove2019,
Author = {Jon Gillick and Adam Roberts and Jesse Engel and Douglas Eck and David Bamman},
Title = {Learning to Groove with Inverse Sequence Transformations},
Booktitle = {International Conference on Machine Learning (ICML)}
Year = {2019},
}
rãnh/full-midionly (cấu hình mặc định)
Mô tả cấu hình : Tập dữ liệu Groove không có âm thanh, không được chia.
Kích thước tải xuống :
3.11 MiB
Kích thước tập dữ liệu :
5.22 MiB
Tự động lưu vào bộ đệm ( tài liệu ): Có
Chia tách :
Tách ra | ví dụ |
---|---|
'test' | 129 |
'train' | 897 |
'validation' | 124 |
- Cấu trúc tính năng :
FeaturesDict({
'bpm': int32,
'drummer': ClassLabel(shape=(), dtype=int64, num_classes=10),
'id': string,
'midi': string,
'style': FeaturesDict({
'primary': ClassLabel(shape=(), dtype=int64, num_classes=18),
'secondary': string,
}),
'time_signature': ClassLabel(shape=(), dtype=int64, num_classes=5),
'type': ClassLabel(shape=(), dtype=int64, num_classes=2),
})
- Tài liệu tính năng :
Tính năng | Lớp | Hình dạng | Dtype | Sự mô tả |
---|---|---|---|---|
Tính năngDict | ||||
bpm | tenxơ | int32 | ||
tay trống | LớpNhãn | int64 | ||
Tôi | tenxơ | sợi dây | ||
midi | tenxơ | sợi dây | ||
Phong cách | Tính năngDict | |||
phong cách/chính | LớpNhãn | int64 | ||
phong cách/thứ cấp | tenxơ | sợi dây | ||
time_signature | LớpNhãn | int64 | ||
loại hình | LớpNhãn | int64 |
- Ví dụ ( tfds.as_dataframe ):
rãnh/đầy đủ 16000hz
Mô tả cấu hình : Tập dữ liệu rãnh có âm thanh, chưa chia.
Kích thước tải xuống :
4.76 GiB
Kích thước tập dữ liệu :
2.33 GiB
Tự động lưu vào bộ nhớ cache ( tài liệu ): Không
Chia tách :
Tách ra | ví dụ |
---|---|
'test' | 124 |
'train' | 846 |
'validation' | 120 |
- Cấu trúc tính năng :
FeaturesDict({
'audio': Audio(shape=(None,), dtype=float32),
'bpm': int32,
'drummer': ClassLabel(shape=(), dtype=int64, num_classes=10),
'id': string,
'midi': string,
'style': FeaturesDict({
'primary': ClassLabel(shape=(), dtype=int64, num_classes=18),
'secondary': string,
}),
'time_signature': ClassLabel(shape=(), dtype=int64, num_classes=5),
'type': ClassLabel(shape=(), dtype=int64, num_classes=2),
})
- Tài liệu tính năng :
Tính năng | Lớp | Hình dạng | Dtype | Sự mô tả |
---|---|---|---|---|
Tính năngDict | ||||
âm thanh | âm thanh | (Không có,) | phao32 | |
bpm | tenxơ | int32 | ||
tay trống | LớpNhãn | int64 | ||
Tôi | tenxơ | sợi dây | ||
midi | tenxơ | sợi dây | ||
Phong cách | Tính năngDict | |||
phong cách/chính | LớpNhãn | int64 | ||
phong cách/thứ cấp | tenxơ | sợi dây | ||
time_signature | LớpNhãn | int64 | ||
loại hình | LớpNhãn | int64 |
- Ví dụ ( tfds.as_dataframe ):
rãnh/2bar-trung bình
Mô tả cấu hình : Tập dữ liệu rãnh không có âm thanh, được chia thành các phần 2 thanh.
Kích thước tải xuống :
3.11 MiB
Kích thước tập dữ liệu :
19.59 MiB
Tự động lưu vào bộ đệm ( tài liệu ): Có
Chia tách :
Tách ra | ví dụ |
---|---|
'test' | 2,204 |
'train' | 18,163 |
'validation' | 2.252 |
- Cấu trúc tính năng :
FeaturesDict({
'bpm': int32,
'drummer': ClassLabel(shape=(), dtype=int64, num_classes=10),
'id': string,
'midi': string,
'style': FeaturesDict({
'primary': ClassLabel(shape=(), dtype=int64, num_classes=18),
'secondary': string,
}),
'time_signature': ClassLabel(shape=(), dtype=int64, num_classes=5),
'type': ClassLabel(shape=(), dtype=int64, num_classes=2),
})
- Tài liệu tính năng :
Tính năng | Lớp | Hình dạng | Dtype | Sự mô tả |
---|---|---|---|---|
Tính năngDict | ||||
bpm | tenxơ | int32 | ||
tay trống | LớpNhãn | int64 | ||
Tôi | tenxơ | sợi dây | ||
midi | tenxơ | sợi dây | ||
Phong cách | Tính năngDict | |||
phong cách/chính | LớpNhãn | int64 | ||
phong cách/thứ cấp | tenxơ | sợi dây | ||
time_signature | LớpNhãn | int64 | ||
loại hình | LớpNhãn | int64 |
- Ví dụ ( tfds.as_dataframe ):
rãnh/2bar-16000hz
Mô tả cấu hình : Tập dữ liệu rãnh có âm thanh, được chia thành các phần 2 thanh.
Kích thước tải xuống :
4.76 GiB
Kích thước tập dữ liệu :
4.61 GiB
Tự động lưu vào bộ nhớ cache ( tài liệu ): Không
Chia tách :
Tách ra | ví dụ |
---|---|
'test' | 1.873 |
'train' | 14.390 |
'validation' | 2.034 |
- Cấu trúc tính năng :
FeaturesDict({
'audio': Audio(shape=(None,), dtype=float32),
'bpm': int32,
'drummer': ClassLabel(shape=(), dtype=int64, num_classes=10),
'id': string,
'midi': string,
'style': FeaturesDict({
'primary': ClassLabel(shape=(), dtype=int64, num_classes=18),
'secondary': string,
}),
'time_signature': ClassLabel(shape=(), dtype=int64, num_classes=5),
'type': ClassLabel(shape=(), dtype=int64, num_classes=2),
})
- Tài liệu tính năng :
Tính năng | Lớp | Hình dạng | Dtype | Sự mô tả |
---|---|---|---|---|
Tính năngDict | ||||
âm thanh | âm thanh | (Không có,) | phao32 | |
bpm | tenxơ | int32 | ||
tay trống | LớpNhãn | int64 | ||
Tôi | tenxơ | sợi dây | ||
midi | tenxơ | sợi dây | ||
Phong cách | Tính năngDict | |||
phong cách/chính | LớpNhãn | int64 | ||
phong cách/thứ cấp | tenxơ | sợi dây | ||
time_signature | LớpNhãn | int64 | ||
loại hình | LớpNhãn | int64 |
- Ví dụ ( tfds.as_dataframe ):
rãnh/4bar-trung bình
Mô tả cấu hình : Tập dữ liệu rãnh không có âm thanh, được chia thành các phần 4 thanh.
Kích thước tải xuống :
3.11 MiB
Kích thước tập dữ liệu :
27.32 MiB
Tự động lưu vào bộ đệm ( tài liệu ): Có
Chia tách :
Tách ra | ví dụ |
---|---|
'test' | 2.033 |
'train' | 17,261 |
'validation' | 2.121 |
- Cấu trúc tính năng :
FeaturesDict({
'bpm': int32,
'drummer': ClassLabel(shape=(), dtype=int64, num_classes=10),
'id': string,
'midi': string,
'style': FeaturesDict({
'primary': ClassLabel(shape=(), dtype=int64, num_classes=18),
'secondary': string,
}),
'time_signature': ClassLabel(shape=(), dtype=int64, num_classes=5),
'type': ClassLabel(shape=(), dtype=int64, num_classes=2),
})
- Tài liệu tính năng :
Tính năng | Lớp | Hình dạng | Dtype | Sự mô tả |
---|---|---|---|---|
Tính năngDict | ||||
bpm | tenxơ | int32 | ||
tay trống | LớpNhãn | int64 | ||
Tôi | tenxơ | sợi dây | ||
midi | tenxơ | sợi dây | ||
Phong cách | Tính năngDict | |||
phong cách/chính | LớpNhãn | int64 | ||
phong cách/thứ cấp | tenxơ | sợi dây | ||
time_signature | LớpNhãn | int64 | ||
loại hình | LớpNhãn | int64 |
- Ví dụ ( tfds.as_dataframe ):