news 2026/4/23 12:45:27

数据集初识

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
数据集初识

1.在线加载数据集

代码:

importos# 设置环境变量,所有Hugging Face请求都会通过镜像站os.environ['HF_ENDPOINT']='https://hf-mirror.com'fromdatasetsimportload_dataset,load_from_disk#在线加载数据集datasets=load_dataset(path="lansinuote/ChnSentiCorp",cache_dir="data/")print(datasets)

运行结果:

To support symlinks on Windows,you either need to activate Developer Modeorto run Pythonasan administrator.In order to activate developer mode,see this article:https://docs.microsoft.com/en-us/windows/apps/get-started/enable-your-device-for-development warnings.warn(message)Generating train split:100%|██████████|9600/9600[00:00<00:00,157051.44examples/s]Generating validation split:100%|██████████|1200/1200[00:00<00:00,280524.18examples/s]Generating test split:100%|██████████|1200/1200[00:00<00:00,344619.29examples/s]DatasetDict({train:Dataset({features:['text','label'],num_rows:9600})validation:Dataset({features:['text','label'],num_rows:1200})test:Dataset({features:['text','label'],num_rows:1200})})进程已结束,退出代码为0
#### **加载统计**: |数据集划分 |样本数量 |加载速度 |用时 | |-------|------|----------|-----| |**训练集**|9,600条|157,051条/秒|<0.1秒| |**验证集**|1,200条|280,524条/秒|<0.1秒| |**测试集**|1,200条|344,619条/秒|<0.1秒|

2.离线加载数据集

首先,将缓存数据保存到磁盘

# 2. 保存到磁盘save_path=r"D:\develop\pypro\LLM\LLMPro\01-大模型应用基础\data\chn_senti_corp_saved"datasets.save_to_disk(save_path)print(f"\n 数据集已保存到:{save_path}")

其次,离线加载数据集,并输出train训练集数据

dataset=load_from_disk(r"D:\develop\pypro\LLM\LLMPro\01-大模型应用基础\data\chn_senti_corp_saved")forkindataset["train"]:print(k)

训练集结果输出text和label两个特征量:

{'text':'这书我看他的丰面时就感觉它是给我一个希望的书,可一看和我的想反了.没什么帮助的.就是觉的失败','label':0}{'text':'内存数量配置偏低 内存插槽于掌托下,需拆卸安装,不方便 蓝牙模块采用软件控制','label':0}.........{'text':'虽是观景房,不过我住的楼层太低(19楼)看不到江景,但地点很好,离轻轨临江门站和较场口站(起点)很近,解放碑就在附近(大约100多公尺吧)!','label':1}{'text':'性价比不错,交通方便。行政楼层感觉很好,只是早上8点楼上装修,好吵。 中餐厅档次太低,虽然便宜,但是和酒店档次不相配。','label':1}{'text':'跟心灵鸡汤没什么本质区别嘛,至少我不喜欢这样读经典,把经典都解读成这样有点去中国化的味道了','label':0}进程已结束,退出代码为0


在这里数据集是.arrow格式的,一般我们自建的数据集是.csv格式的,加载代码如下:

dataset=load_dataset(r"D:\develop\pypro\LLM\LLMPro\01-大模型应用基础\data\mobile_test01.csv")

如果想将.arrow格式的转换为.csv格式,可以试一试以下代码:

datasets.to_csv(path_or_buf=r"D:\develop\pypro\LLM\LLMPro\01-大模型应用基础\data\chn_senti_corp_saved.csv")
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 8:31:05

Expo完整开发指南:从零构建跨平台移动应用

Expo完整开发指南&#xff1a;从零构建跨平台移动应用 【免费下载链接】expo An open-source platform for making universal native apps with React. Expo runs on Android, iOS, and the web. 项目地址: https://gitcode.com/GitHub_Trending/ex/expo 想要快速构建iO…

作者头像 李华
网站建设 2026/4/23 6:09:12

【C++进阶】1.C++ 模板进阶

目录 模板进阶 一、非类型模板参数 二、Array 数组 1. 越界检查 2. 开辟空间 三、模板特化 四、类模板特化 五、模板连接报错 模板总结 模板进阶 一、非类型模板参数 模板不仅能定义类型&#xff0c;还能定义常量。 template<size_t N 20> class A { privat…

作者头像 李华
网站建设 2026/4/23 12:38:52

深入探索VP9视频编码:开源视频库的全面指南

深入探索VP9视频编码&#xff1a;开源视频库的全面指南 【免费下载链接】libvpx Mirror only. Please do not send pull requests. 项目地址: https://gitcode.com/gh_mirrors/li/libvpx 项目价值与核心特色 VP9视频编码技术作为新一代开源视频压缩标准&#xff0c;在W…

作者头像 李华
网站建设 2026/4/23 9:52:35

高效解锁B站宝藏:5步掌握bilidown批量下载技巧

还在为无法离线观看B站优质内容而烦恼吗&#xff1f;bilidown作为专业的哔哩哔哩视频解析下载工具&#xff0c;完美解决了用户对高清视频保存的需求。这款开源工具支持8K超清视频、Hi-Res无损音频、杜比视界画质下载&#xff0c;实现批量解析零失败率&#xff0c;让视频收藏变得…

作者头像 李华
网站建设 2026/4/23 12:35:24

终极Sublime Text美化方案:colour-schemes项目完整指南

终极Sublime Text美化方案&#xff1a;colour-schemes项目完整指南 【免费下载链接】colour-schemes Colour schemes for a variety of editors created by Dayle Rees. 项目地址: https://gitcode.com/gh_mirrors/co/colour-schemes Sublime Text主题美化是现代开发者提…

作者头像 李华