赞
踩
源码请从b站up主【魔傀面具】获取:https://space.bilibili.com/286900343?spm_id_from=333.337.0.0
以下代码为私有
https://github.com/Whiffe/ultralytics-RT-DETR
https://github.com/Whiffe/ultralytics-RT-DETR
参考:b站魔傀面具
https://space.bilibili.com/286900343?spm_id_from=333.337.0.0
注意,开始之前,需要配置好YOLOv8的环境
conda create -n rtdetr python=3.8
conda activate rtdetr
git clone https://github.com/Whiffe/ultralytics-RT-DETR # git clone https://github.com/Whiffe/ultralytics-RT-DETR cd ultralytics-RT-DETR pip install ultralytics python setup.py develop pip install timm thop efficientnet_pytorch einops grad-cam dill -i https://pypi.tuna.tsinghua.edu.cn/simple pip install -U openmim mim install mmengine mim install "mmcv>=2.0.0"
pip install psutil
moon.yaml
path: D:\mySearch\RT-detr\ultralytics-RT-DETR\dataset
train: ./yolo_behavior_Dataset_all2/images/train
val: ./yolo_behavior_Dataset_all2/images/val
# number of classes
nc: 5
# class names
names: [ 'weigh','height measure','drop ball','size measure','record']
python train.py
import warnings warnings.filterwarnings('ignore') from ultralytics import RTDETR if __name__ == '__main__': model = RTDETR('ultralytics/cfg/models/rt-detr/rtdetr-r18.yaml') # model.load('') # loading pretrain weights model.train(data='dataset/moon.yaml', cache=False, imgsz=640, epochs=100, batch=4, workers=4, device='0', # resume='', # last.pt path project='runs/train', name='exp', )
pytorch离线安装网站:
https://download.pytorch.org/whl/torch_stable.html
pytorch需要1.9.0及以上版本
cu111/torch-1.9.0%2Bcu111-cp38-cp38-linux_x86_64.whl
https://download.pytorch.org/whl/cu111/torch-1.9.0%2Bcu111-cp38-cp38-linux_x86_64.whl
卸载
pip uninstall torch
安装
pip install torch-1.9.0+cu111-cp38-cp38-linux_x86_64.whl
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。