# Create multiple dataset configs with \`push\_to\_hub()\` method?

**URL:** </static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fcreate-multiple-dataset-configs-with-push-to-hub-method%2F25480%3E%5C
**Category:** 🤗Datasets\
**Created:** [November 3, 2022, 1:50pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fcreate-multiple-dataset-configs-with-push-to-hub-method%2F25480 "2022-11-03T13:50:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![lewtun](https://sea2.discourse-cdn.com/hellohellohello/user_avatar/discuss.huggingface.co/lewtun/32/30995_2.png) [@lewtun](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Fu%2Flewtun)%5C
**Post date:** [November 3, 2022, 1:50pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fcreate-multiple-dataset-configs-with-push-to-hub-method%2F25480%2F1 "2022-11-03T13:50:38Z")

</div>

Hi, is it possible to use the `push_to_hub()` method to create a dataset with multiple configs?

Context: I’m working with a large audio dataset and would like to quickly create “small”, “medium”, and “large” subsets that I can load with

```auto
load_dataset("music_genres", "small")

```

I know I can write my own dataset loading script, but I’m wondering if there’s a simpler way 🙂

---

<div class="post-metadata">

**Author:** ![mariosasko](https://sea2.discourse-cdn.com/hellohellohello/user_avatar/discuss.huggingface.co/mariosasko/32/31548_2.png) [@mariosasko](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Fu%2Fmariosasko)%5C
**Post date:** [November 3, 2022, 4:05pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fcreate-multiple-dataset-configs-with-push-to-hub-method%2F25480%2F2 "2022-11-03T16:05:53Z")

</div>

Hi! Not yet, but we have an [issue](https://github.com/huggingface/datasets/issues/5151) open for this feature. I think we are going to address it soon.
