# How to split a dataset into train, test, and validation?

**URL:** </static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fhow-to-split-a-dataset-into-train-test-and-validation%2F1238%3E%5C
**Category:** Beginners\
**Created:** [September 23, 2020, 9:23pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fhow-to-split-a-dataset-into-train-test-and-validation%2F1238 "2020-09-23T21:23:10Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![valhalla](https://sea2.discourse-cdn.com/hellohellohello/user_avatar/discuss.huggingface.co/valhalla/32/4179_2.png) [@valhalla](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Fu%2Fvalhalla)%5C
**Post date:** [September 24, 2020, 4:22pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fhow-to-split-a-dataset-into-train-test-and-validation%2F1238%2F2 "2020-09-24T16:22:07Z")

</div>

I think it’s answered here  
[How to split main dataset into train, dev, test as DatasetDict](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fhow-to-split-main-dataset-into-train-dev-test-as-datasetdict%2F1090)

---

_[View the full topic](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fhow-to-split-a-dataset-into-train-test-and-validation%2F1238)._
