- คำอธิบาย :
ชุดข้อมูล Groove MIDI (GMD) ประกอบด้วย 13.6 ชั่วโมงของ MIDI ที่สอดคล้องกัน และเสียง (สังเคราะห์) ของการตีกลองที่แสดงอารมณ์โดยมนุษย์ซึ่งแสดงตามจังหวะที่บันทึกบนชุดกลองอิเล็กทรอนิกส์ Roland TD-11 V-Drum
เอกสารประกอบเพิ่มเติม : สำรวจเอกสารด้วยรหัส
หน้าแรก : https://g.co/magenta/groove-dataset
รหัสที่มา :
tfds.datasets.groove.Builder
รุ่น :
-
2.0.1
(ค่าเริ่มต้น): ไม่มีบันทึกประจำรุ่น
-
คีย์ภายใต้การดูแล (ดู
as_supervised
doc ):None
รูปภาพ ( tfds.show_examples ): ไม่รองรับ
การอ้างอิง :
@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},
}
groove/full-midionly (การกำหนดค่าเริ่มต้น)
คำอธิบายการกำหนดค่า : ชุดข้อมูล Groove ที่ไม่มีเสียง ยกเลิกการแยก
ขนาดการดาวน์โหลด :
3.11 MiB
ขนาดชุดข้อมูล :
5.22 MiB
แคชอัตโนมัติ ( เอกสาร ): ใช่
แยก :
แยก | ตัวอย่าง |
---|---|
'test' | 129 |
'train' | 897 |
'validation' | 124 |
- โครงสร้างคุณลักษณะ :
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),
})
- เอกสารคุณสมบัติ :
ลักษณะเฉพาะ | ระดับ | รูปร่าง | Dประเภท | คำอธิบาย |
---|---|---|---|---|
คุณสมบัติDict | ||||
ครั้งต่อนาที | เทนเซอร์ | int32 | ||
มือกลอง | ป้ายกำกับคลาส | int64 | ||
รหัส | เทนเซอร์ | สตริง | ||
มิดี้ | เทนเซอร์ | สตริง | ||
สไตล์ | คุณสมบัติDict | |||
สไตล์/หลัก | ป้ายกำกับคลาส | int64 | ||
สไตล์/รอง | เทนเซอร์ | สตริง | ||
เวลา_ลายเซ็น | ป้ายกำกับคลาส | int64 | ||
พิมพ์ | ป้ายกำกับคลาส | int64 |
- ตัวอย่าง ( tfds.as_dataframe ):
กรูฟ/ฟูล-16000hz
คำอธิบายการกำหนดค่า : ชุดข้อมูล Groove พร้อมเสียง ไม่แยก
ขนาดการดาวน์โหลด :
4.76 GiB
ขนาดชุดข้อมูล :
2.33 GiB
แคชอัตโนมัติ ( เอกสารประกอบ ): ไม่
แยก :
แยก | ตัวอย่าง |
---|---|
'test' | 124 |
'train' | 846 |
'validation' | 120 |
- โครงสร้างคุณลักษณะ :
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),
})
- เอกสารคุณสมบัติ :
ลักษณะเฉพาะ | ระดับ | รูปร่าง | Dประเภท | คำอธิบาย |
---|---|---|---|---|
คุณสมบัติDict | ||||
เสียง | เครื่องเสียง | (ไม่มี,) | ลอย32 | |
ครั้งต่อนาที | เทนเซอร์ | int32 | ||
มือกลอง | ป้ายกำกับคลาส | int64 | ||
รหัส | เทนเซอร์ | สตริง | ||
มิดี้ | เทนเซอร์ | สตริง | ||
สไตล์ | คุณสมบัติDict | |||
สไตล์/หลัก | ป้ายกำกับคลาส | int64 | ||
สไตล์/รอง | เทนเซอร์ | สตริง | ||
เวลา_ลายเซ็น | ป้ายกำกับคลาส | int64 | ||
พิมพ์ | ป้ายกำกับคลาส | int64 |
- ตัวอย่าง ( tfds.as_dataframe ):
ร่อง/2bar-กลาง
คำอธิบายการกำหนดค่า : ชุดข้อมูล Groove ที่ไม่มีเสียง แบ่งออกเป็น 2 แถบ
ขนาดการดาวน์โหลด :
3.11 MiB
ขนาดชุดข้อมูล :
19.59 MiB
แคชอัตโนมัติ ( เอกสาร ): ใช่
แยก :
แยก | ตัวอย่าง |
---|---|
'test' | 2,204 |
'train' | 18,163 |
'validation' | 2,252 |
- โครงสร้างคุณลักษณะ :
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),
})
- เอกสารคุณสมบัติ :
ลักษณะเฉพาะ | ระดับ | รูปร่าง | Dประเภท | คำอธิบาย |
---|---|---|---|---|
คุณสมบัติDict | ||||
ครั้งต่อนาที | เทนเซอร์ | int32 | ||
มือกลอง | ป้ายกำกับคลาส | int64 | ||
รหัส | เทนเซอร์ | สตริง | ||
มิดี้ | เทนเซอร์ | สตริง | ||
สไตล์ | คุณสมบัติDict | |||
สไตล์/หลัก | ป้ายกำกับคลาส | int64 | ||
สไตล์/รอง | เทนเซอร์ | สตริง | ||
เวลา_ลายเซ็น | ป้ายกำกับคลาส | int64 | ||
พิมพ์ | ป้ายกำกับคลาส | int64 |
- ตัวอย่าง ( tfds.as_dataframe ):
ร่อง/2bar-16000hz
คำอธิบายการกำหนดค่า : ชุดข้อมูล Groove พร้อมเสียง แบ่งออกเป็น 2 แถบ
ขนาดการดาวน์โหลด :
4.76 GiB
ขนาดชุดข้อมูล :
4.61 GiB
แคชอัตโนมัติ ( เอกสารประกอบ ): ไม่
แยก :
แยก | ตัวอย่าง |
---|---|
'test' | 1,873 |
'train' | 14,390 |
'validation' | 2,034 |
- โครงสร้างคุณลักษณะ :
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),
})
- เอกสารคุณสมบัติ :
ลักษณะเฉพาะ | ระดับ | รูปร่าง | Dประเภท | คำอธิบาย |
---|---|---|---|---|
คุณสมบัติDict | ||||
เสียง | เครื่องเสียง | (ไม่มี,) | ลอย32 | |
ครั้งต่อนาที | เทนเซอร์ | int32 | ||
มือกลอง | ป้ายกำกับคลาส | int64 | ||
รหัส | เทนเซอร์ | สตริง | ||
มิดี้ | เทนเซอร์ | สตริง | ||
สไตล์ | คุณสมบัติDict | |||
สไตล์/หลัก | ป้ายกำกับคลาส | int64 | ||
สไตล์/รอง | เทนเซอร์ | สตริง | ||
เวลา_ลายเซ็น | ป้ายกำกับคลาส | int64 | ||
พิมพ์ | ป้ายกำกับคลาส | int64 |
- ตัวอย่าง ( tfds.as_dataframe ):
ร่อง/4bar-กลาง
คำอธิบายการกำหนดค่า : ชุดข้อมูล Groove ที่ไม่มีเสียง แบ่งออกเป็น 4 แถบ
ขนาดการดาวน์โหลด :
3.11 MiB
ขนาดชุดข้อมูล :
27.32 MiB
แคชอัตโนมัติ ( เอกสาร ): ใช่
แยก :
แยก | ตัวอย่าง |
---|---|
'test' | 2,033 |
'train' | 17,261 |
'validation' | 2,121 |
- โครงสร้างคุณลักษณะ :
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),
})
- เอกสารคุณสมบัติ :
ลักษณะเฉพาะ | ระดับ | รูปร่าง | Dประเภท | คำอธิบาย |
---|---|---|---|---|
คุณสมบัติDict | ||||
ครั้งต่อนาที | เทนเซอร์ | int32 | ||
มือกลอง | ป้ายกำกับคลาส | int64 | ||
รหัส | เทนเซอร์ | สตริง | ||
มิดี้ | เทนเซอร์ | สตริง | ||
สไตล์ | คุณสมบัติDict | |||
สไตล์/หลัก | ป้ายกำกับคลาส | int64 | ||
สไตล์/รอง | เทนเซอร์ | สตริง | ||
เวลา_ลายเซ็น | ป้ายกำกับคลาส | int64 | ||
พิมพ์ | ป้ายกำกับคลาส | int64 |
- ตัวอย่าง ( tfds.as_dataframe ):