- Açıklama :
 
Groove MIDI Veri Kümesi (GMD), bir Roland TD-11 V-Drum elektronik bateri setinde yakalanan, 13,6 saatlik hizalanmış MIDI ve insan tarafından gerçekleştirilen, tempoya göre hizalanmış etkileyici davul çalmanın (sentezlenmiş) sesinden oluşur.
Ek Belgeler : Belgeleri Keşfedin
Ana sayfa : https://g.co/magenta/groove-dataset
Kaynak kodu :
tfds.datasets.groove.Buildersürümler :
-  
2.0.1(varsayılan): Sürüm notu yok. 
-  
 Denetlenen anahtarlar (Bkz
as_superviseddoc ):NoneŞekil ( tfds.show_examples ): Desteklenmiyor.
Alıntı :
@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},
}
oluk/tam ortada (varsayılan yapılandırma)
Yapılandırma açıklaması : Ses olmadan, bölünmemiş Groove veri kümesi.
İndirme boyutu :
3.11 MiBVeri kümesi boyutu :
5.22 MiBOtomatik önbelleğe alınmış ( belgeleme ): Evet
bölmeler :
| Bölmek | örnekler | 
|---|---|
 'test' | 129 | 
 'train' | 897 | 
 'validation' | 124 | 
- Özellik yapısı :
 
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),
})
- Özellik belgeleri :
 
| Özellik | Sınıf | Şekil | Dtipi | Tanım | 
|---|---|---|---|---|
| ÖzelliklerDict | ||||
| vuru/dakika | tensör | int32 | ||
| davulcu | SınıfEtiketi | int64 | ||
| İD | tensör | sicim | ||
| midi | tensör | sicim | ||
| stil | ÖzelliklerDict | |||
| stil/birincil | SınıfEtiketi | int64 | ||
| stil/ikincil | tensör | sicim | ||
| zaman_imzası | SınıfEtiketi | int64 | ||
| tip | SınıfEtiketi | int64 | 
- Örnekler ( tfds.as_dataframe ):
 
oluk/tam 16000hz
Yapılandırma açıklaması : Sesli, bölünmemiş Groove veri kümesi.
İndirme boyutu :
4.76 GiBVeri kümesi boyutu :
2.33 GiBOtomatik önbelleğe alınmış ( belgeleme ): Hayır
bölmeler :
| Bölmek | örnekler | 
|---|---|
 'test' | 124 | 
 'train' | 846 | 
 'validation' | 120 | 
- Özellik yapısı :
 
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),
})
- Özellik belgeleri :
 
| Özellik | Sınıf | Şekil | Dtipi | Tanım | 
|---|---|---|---|---|
| ÖzelliklerDict | ||||
| ses | Ses | (Hiçbiri,) | şamandıra32 | |
| vuru/dakika | tensör | int32 | ||
| davulcu | SınıfEtiketi | int64 | ||
| İD | tensör | sicim | ||
| midi | tensör | sicim | ||
| stil | ÖzelliklerDict | |||
| stil/birincil | SınıfEtiketi | int64 | ||
| stil/ikincil | tensör | sicim | ||
| zaman_imzası | SınıfEtiketi | int64 | ||
| tip | SınıfEtiketi | int64 | 
- Örnekler ( tfds.as_dataframe ):
 
oluk/2bar-orta
Yapılandırma açıklaması : Ses olmadan, 2 çubuklu parçalara bölünmüş Groove veri kümesi.
İndirme boyutu :
3.11 MiBVeri kümesi boyutu :
19.59 MiBOtomatik önbelleğe alınmış ( belgeleme ): Evet
bölmeler :
| Bölmek | örnekler | 
|---|---|
 'test' | 2.204 | 
 'train' | 18.163 | 
 'validation' | 2.252 | 
- Özellik yapısı :
 
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),
})
- Özellik belgeleri :
 
| Özellik | Sınıf | Şekil | Dtipi | Tanım | 
|---|---|---|---|---|
| ÖzelliklerDict | ||||
| vuru/dakika | tensör | int32 | ||
| davulcu | SınıfEtiketi | int64 | ||
| İD | tensör | sicim | ||
| midi | tensör | sicim | ||
| stil | ÖzelliklerDict | |||
| stil/birincil | SınıfEtiketi | int64 | ||
| stil/ikincil | tensör | sicim | ||
| zaman_imzası | SınıfEtiketi | int64 | ||
| tip | SınıfEtiketi | int64 | 
- Örnekler ( tfds.as_dataframe ):
 
oluk/2bar-16000hz
Yapılandırma açıklaması : 2 çubuklu parçalara bölünmüş, sesli Groove veri kümesi.
İndirme boyutu :
4.76 GiBVeri kümesi boyutu :
4.61 GiBOtomatik önbelleğe alınmış ( belgeleme ): Hayır
bölmeler :
| Bölmek | örnekler | 
|---|---|
 'test' | 1.873 | 
 'train' | 14.390 | 
 'validation' | 2.034 | 
- Özellik yapısı :
 
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),
})
- Özellik belgeleri :
 
| Özellik | Sınıf | Şekil | Dtipi | Tanım | 
|---|---|---|---|---|
| ÖzelliklerDict | ||||
| ses | Ses | (Hiçbiri,) | şamandıra32 | |
| vuru/dakika | tensör | int32 | ||
| davulcu | SınıfEtiketi | int64 | ||
| İD | tensör | sicim | ||
| midi | tensör | sicim | ||
| stil | ÖzelliklerDict | |||
| stil/birincil | SınıfEtiketi | int64 | ||
| stil/ikincil | tensör | sicim | ||
| zaman_imzası | SınıfEtiketi | int64 | ||
| tip | SınıfEtiketi | int64 | 
- Örnekler ( tfds.as_dataframe ):
 
oluk/4bar-orta
Yapılandırma açıklaması : Ses olmadan, 4 çubuklu parçalara bölünmüş Groove veri kümesi.
İndirme boyutu :
3.11 MiBVeri kümesi boyutu :
27.32 MiBOtomatik önbelleğe alınmış ( belgeleme ): Evet
bölmeler :
| Bölmek | örnekler | 
|---|---|
 'test' | 2.033 | 
 'train' | 17.261 | 
 'validation' | 2.121 | 
- Özellik yapısı :
 
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),
})
- Özellik belgeleri :
 
| Özellik | Sınıf | Şekil | Dtipi | Tanım | 
|---|---|---|---|---|
| ÖzelliklerDict | ||||
| vuru/dakika | tensör | int32 | ||
| davulcu | SınıfEtiketi | int64 | ||
| İD | tensör | sicim | ||
| midi | tensör | sicim | ||
| stil | ÖzelliklerDict | |||
| stil/birincil | SınıfEtiketi | int64 | ||
| stil/ikincil | tensör | sicim | ||
| zaman_imzası | SınıfEtiketi | int64 | ||
| tip | SınıfEtiketi | int64 | 
- Örnekler ( tfds.as_dataframe ):