【发布时间】:2021-12-21 00:09:40
【问题描述】:
在拥抱脸库中,有一种特殊格式的数据集,称为箭头数据集
https://arrow.apache.org/docs/python/dataset.html
https://huggingface.co/datasets/wiki_lingua
我必须将普通的 pandas 数据帧转换为数据集或将 tabluar csv 文件作为数据集读取。
这可能吗?
【问题讨论】:
-
“数据集”这个词在这里有点含糊。看起来 HuggingFace 有一个数据集nlp.Dataset 的概念,它是(我认为,但不太确定)一个文件。您可以直接从 CSV 创建
nlp.Dataset,而无需涉及 pandas 或 pyarrow。 Arrow 还具有数据集 (pyarrow.dataset.Dataset) 的概念,它表示 1 个或多个文件的集合。 @TDrabas 有一个很好的答案来创建其中之一。您也可以直接从 CSV 创建一个pyarrow.dataset.Dataset。