Spaces:
Running
Running
| # 垃圾分类数据集配置文件(YOLOv8 标准格式) | |
| # 说明:配置文件用于定义数据集路径、类别信息及扩展映射,训练时YOLOv8仅读取path、train、val、nc、names字段 | |
| # 数据集根目录(建议使用绝对路径,避免因运行目录变化导致路径错误;若路径含空格,可加英文引号包裹) | |
| path: D:/Study/ultralytics-main/datasets | |
| # 图像路径(相对于path的相对路径,支持文件夹下所有图像文件,格式需统一为jpg/png等) | |
| train: images/train # 训练集图像文件夹 | |
| val: images/val # 验证集图像文件夹 | |
| test: # 测试集图像路径(可选,若无需测试可保持空值或删除此行) | |
| # 核心配置(YOLOv8训练必填) | |
| nc: 40 # 类别总数(共40个小类,与names列表长度一致) | |
| names: # 小类名称列表(顺序必须与标签文件中的类别索引严格对应,0-39连续无重复) | |
| 0: 污损塑料 | |
| 1: 烟蒂 | |
| 2: 牙签 | |
| 3: 破碎花盆及碟碗 | |
| 4: 竹筷 | |
| 5: 剩饭剩菜 # 原6号类别前移 | |
| 6: 大骨头 # 原7号类别前移 | |
| 7: 水果果皮 # 原8号类别前移 | |
| 8: 水果果肉 # 原9号类别前移 | |
| 9: 茶叶渣 # 原10号类别前移 | |
| 10: 菜叶菜根 # 原11号类别前移 | |
| 11: 蛋壳 # 原12号类别前移 | |
| 12: 鱼骨 # 原13号类别前移 | |
| 13: 充电宝 # 原14号类别前移 | |
| 14: 包 # 原15号类别前移 | |
| 15: 化妆品瓶 # 原16号类别前移 | |
| 16: 塑料玩具 # 原17号类别前移 | |
| 17: 塑料碗盆 # 原18号类别前移 | |
| 18: 塑料衣架 # 原19号类别前移 | |
| 19: 快递纸袋 # 原20号类别前移 | |
| 20: 插头电线 # 原21号类别前移 | |
| 21: 旧衣服 # 原22号类别前移 | |
| 22: 易拉罐 # 原23号类别前移 | |
| 23: 枕头 # 原24号类别前移 | |
| 24: 毛绒玩具 # 原25号类别前移 | |
| 25: 洗发水瓶 # 原26号类别前移 | |
| 26: 玻璃杯 # 原27号类别前移 | |
| 27: 皮鞋 # 原28号类别前移 | |
| 28: 砧板 # 原29号类别前移 | |
| 29: 纸板箱 # 原30号类别前移 | |
| 30: 调料瓶 # 原31号类别前移 | |
| 31: 酒瓶 # 原32号类别前移 | |
| 32: 金属食品罐 # 原33号类别前移 | |
| 33: 锅 # 原34号类别前移 | |
| 34: 食用油桶 # 原35号类别前移 | |
| 35: 饮料瓶 # 原36号类别前移 | |
| 36: 干电池 # 原37号类别前移 | |
| 37: 软膏 # 原38号类别前移 | |
| 38: 过期药物 # 原39号类别前移 | |
| 39: 一次性快餐盒 # 调整后固定在39位 | |
| # 扩展配置(训练不依赖,用于推理时小类→大类转换,方便结果展示) | |
| big_category_mapping: # 小类索引→大类索引(0=其他垃圾,1=厨余垃圾,2=可回收物,3=有害垃圾) | |
| 0: 0 # 污损塑料 → 其他垃圾 | |
| 1: 0 # 烟蒂 → 其他垃圾 | |
| 2: 0 # 牙签 → 其他垃圾 | |
| 3: 0 # 破碎花盆及碟碗 → 其他垃圾 | |
| 4: 0 # 竹筷 → 其他垃圾 | |
| 5: 1 # 剩饭剩菜 → 厨余垃圾(原6号映射同步前移) | |
| 6: 1 # 大骨头 → 厨余垃圾(原7号映射同步前移) | |
| 7: 1 # 水果果皮 → 厨余垃圾(原8号映射同步前移) | |
| 8: 1 # 水果果肉 → 厨余垃圾(原9号映射同步前移) | |
| 9: 1 # 茶叶渣 → 厨余垃圾(原10号映射同步前移) | |
| 10: 1 # 菜叶菜根 → 厨余垃圾(原11号映射同步前移) | |
| 11: 1 # 蛋壳 → 厨余垃圾(原12号映射同步前移) | |
| 12: 1 # 鱼骨 → 厨余垃圾(原13号映射同步前移) | |
| 13: 2 # 充电宝 → 可回收物(原14号映射同步前移) | |
| 14: 2 # 包 → 可回收物(原15号映射同步前移) | |
| 15: 2 # 化妆品瓶 → 可回收物(原16号映射同步前移) | |
| 16: 2 # 塑料玩具 → 可回收物(原17号映射同步前移) | |
| 17: 2 # 塑料碗盆 → 可回收物(原18号映射同步前移) | |
| 18: 2 # 塑料衣架 → 可回收物(原19号映射同步前移) | |
| 19: 2 # 快递纸袋 → 可回收物(原20号映射同步前移) | |
| 20: 2 # 插头电线 → 可回收物(原21号映射同步前移) | |
| 21: 2 # 旧衣服 → 可回收物(原22号映射同步前移) | |
| 22: 2 # 易拉罐 → 可回收物(原23号映射同步前移) | |
| 23: 2 # 枕头 → 可回收物(原24号映射同步前移) | |
| 24: 2 # 毛绒玩具 → 可回收物(原25号映射同步前移) | |
| 25: 2 # 洗发水瓶 → 可回收物(原26号映射同步前移) | |
| 26: 2 # 玻璃杯 → 可回收物(原27号映射同步前移) | |
| 27: 2 # 皮鞋 → 可回收物(原28号映射同步前移) | |
| 28: 2 # 砧板 → 可回收物(原29号映射同步前移) | |
| 29: 2 # 纸板箱 → 可回收物(原30号映射同步前移) | |
| 30: 2 # 调料瓶 → 可回收物(原31号映射同步前移) | |
| 31: 2 # 酒瓶 → 可回收物(原32号映射同步前移) | |
| 32: 2 # 金属食品罐 → 可回收物(原33号映射同步前移) | |
| 33: 2 # 锅 → 可回收物(原34号映射同步前移) | |
| 34: 2 # 食用油桶 → 可回收物(原35号映射同步前移) | |
| 35: 2 # 饮料瓶 → 可回收物(原36号映射同步前移) | |
| 36: 3 # 干电池 → 有害垃圾(原37号映射同步前移) | |
| 37: 3 # 软膏 → 有害垃圾(原38号映射同步前移) | |
| 38: 3 # 过期药物 → 有害垃圾(原39号映射同步前移) | |
| 39: 0 # 一次性快餐盒 → 其他垃圾(原5号映射移至39位) | |
| big_category_names: # 大类索引→名称(与big_category_mapping对应,用于结果展示) | |
| 0: 其他垃圾 | |
| 1: 厨余垃圾 | |
| 2: 可回收物 | |
| 3: 有害垃圾 |