lajijiance123 / lajifenlei.yaml
jiaqi9720's picture
Upload 3 files
b1eedf1 verified
# 垃圾分类数据集配置文件(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: 有害垃圾