๐ค Datasets ์ฌ์ฉํ๊ธฐ
๐ค Datasets ์ฌ์ฉํ๊ธฐ (Using ๐ค Datasets)
Hugging Face Hub์์ ํฅ๋ฏธ๋ก์ด ๋ฐ์ดํฐ์ ์ ์ฐพ์๋ค๋ฉด ๐ค Datasets ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๋ฐ์ดํฐ์ ์ ๋ถ๋ฌ์ฌ ์ ์์ด์. ๋ฐ์ดํฐ์ ํ์ด์ง์ Use this dataset ๋ฒํผ์ ํด๋ฆญํ๋ฉด ๋ฐ์ดํฐ์ ์ ๋ถ๋ฌ์ค๋ ์ฝ๋๋ฅผ ๋ณต์ฌํ ์ ์์ต๋๋ค.
์ถ์ฒ: ๋ฌธ์
๋ณธ๋ฌธ
Hugging Face Hub์์ ํฅ๋ฏธ๋ก์ด ๋ฐ์ดํฐ์ ์ ์ฐพ์๋ค๋ฉด ๐ค Datasets๋ฅผ ์ฌ์ฉํด ๊ทธ ๋ฐ์ดํฐ์ ์ ๋ถ๋ฌ์ฌ ์ ์์ด์. Use this dataset ๋ฒํผ์ ํด๋ฆญํ๋ฉด ๋ฐ์ดํฐ์ ์ ๋ถ๋ฌ์ค๋ ์ฝ๋๋ฅผ ๋ณต์ฌํ ์ ์์ต๋๋ค.
๋จผ์ Hugging Face ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํด์ผ ํ๋ฉฐ, ์๋ฅผ ๋ค์ด ๋ค์๊ณผ ๊ฐ์ด ํฉ๋๋ค:
hf auth login
๊ทธ๋ฐ ๋ค์ ๐ค Datasets๋ก Hugging Face Hub์์ ๋ฐ์ดํฐ์ ์ ๋ถ๋ฌ์ฌ ์ ์์ด์:
from datasets import load_dataset
dataset = load_dataset("username/my_dataset")
# or load the separate splits if the dataset has train/validation/test splits
train_dataset = load_dataset("username/my_dataset", split="train")
valid_dataset = load_dataset("username/my_dataset", split="validation")
test_dataset = load_dataset("username/my_dataset", split="test")
๋ฐ์ดํฐ์ ์ Hugging Face Hub์ ์ ๋ก๋ํ ์๋ ์์ต๋๋ค:
my_new_dataset.push_to_hub("username/my_new_dataset")
์ด๋ ๊ฒ ํ๋ฉด Dataset์ Parquet ํ์์ผ๋ก ๋ด์ username/my_new_dataset ๋ฐ์ดํฐ์
์ ์ฅ์๊ฐ ์์ฑ๋๋ฉฐ, ๋์ค์ ๋ค์ ๋ถ๋ฌ์ฌ ์ ์์ด์.
๐ค Datasets ์ฌ์ฉ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๐ค Datasets ๋ฌธ์์ tutorials๊ณผ how-to guides๋ฅผ ํ์ธํ์ธ์.
๋ ์์๋ณด๊ธฐ (Learn more)
load_dataset("username/my_dataset")๋ก Hub์ ๋ฐ์ดํฐ์
์ ๋ถ๋ฌ์ค๊ณ , split ํ๋ผ๋ฏธํฐ๋ก train/validation/test ์คํ๋ฆฟ์ ๋ฐ๋ก ๋ก๋ํ ์ ์์ด์. ๋ด ๋ฐ์ดํฐ์
์ my_dataset.push_to_hub("username/my_new_dataset")๋ก ์
๋ก๋ํ๋ฉด Parquet ํ์ ์ ์ฅ์๊ฐ ๋ง๋ค์ด์ง๋๋ค. ๋ ์์ธํ ์ฌ์ฉ๋ฒ์ ๐ค Datasets ๋ฌธ์์ ํํ ๋ฆฌ์ผ๊ณผ ๊ฐ์ด๋๋ฅผ ์ฐธ๊ณ ํ์ธ์.