赞
踩
在云GPU平台Featurize上使用jupyter notebook
写在前面:featurize环境都是搭建好的(起初有报错以为是未配置虚拟环境,绕了很多弯路)
1.运行python文件:在相同目录下,新建ipynb文件 %run train.py
2.训练:
(1)目标框及关键点名称核对
(2)plotting关键点连接的骨架确定
3.验证
直接运行时报错:
RuntimeError: GET was unable to find an engine to execute this computation
参考魔傀面具教程修改:
YOLOV8验证教程-要修改yolov8代码的小伙伴必看!不看会踩坑!_哔哩哔哩_bilibili
4.报错:ValueError: not enough values to unpack (expected 3, got 0)
检查detect.py文件,更换为源码中的.py文件。问题解决
Pycharm:
训练部分
1.修改损失函数
metrics.py 和 loss.py文件中对应的损失函数True
验证部分
1.报错:AttributeError: 'dict' object has no attribute 'name'
参考:
参考:YOLOv8中的val.py文件运行出错_买女孩儿的大火柴的博客-CSDN博客
1.1 继1后出现:
检查default.yaml 确定model:为val(这里报错是我的model被注释掉了 很低级的错误)。 运行成功
1.2 更改文件路径后报错:IndexError: index 0 is out of bounds for dimension 1 with size 0
检查best.pt对应的原始文件是否对应现有的data-yaml文件。运行成功
如果训练过程中添加了注意力或修改了网络,val.py文件要在有修改的项目路径下
人脸关键点检测
1.环境搭建
参考:RuntimeError: Unable to open shape_predictor_68_face_landmarks.dat_独孤的大山猫的博客-CSDN博客
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。