当前位置: 首页 > news >正文

win11(RTX5060)下进行nanodetplus训练

1、Anconda部署

Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

选择版本号版本,不要选择带年份的,可以自动把路径添加Path中

2、装nvidia驱动和cuda

nvidia驱动选择最新版,后期都能兼容,省的去修改

cuda版本非常重要,一定要选择12.8版本或以上的,否则报其他稀奇古怪的错误(重点)

详细见Windows11(RTX5060显卡)+VS2019+Opencv4.10.0+CUDA12.8+Cmake3.17.0 环境编译与配置_5060 cuda opencv-CSDN博客

3、创建环境

conda create -n nanodet python=3.10

Previous PyTorch Versions   装pytorch的gpu版本

pip install torch==2.7.0 torchvision==0.22.0 torchaudio==2.7.0 --index-url https://download.pytorch.org/whl/cu128

对于pytorch-lightning进行安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pytorch-lightning==1.9

由于pytorch-lightning的2.0版本改动比较,涉及task代码修改比较大,使用1.9的版本也能用

其他包安装要求装就行(可以用清华源进行安装)

比较pytorch、torchvision、pytorch-lightning版本兼容

pytorch和torchvision以及torchaudio、xformers、torchtext、torchdata、pytorch_lightning依赖库的自动安装脚本_pytorch-lightning版本对应-CSDN博客

pycocotools要选择2.0.7版本,否则报一系列错误

4、nanodet进行测试

从github中选择tag为1.0.0版本,遇到下面bug,修改代码

  File "D:\nanodet-1.0.0\demo\demo.py", line 10, in <module>from nanodet.data.collate import naive_collateFile "d:\nanodet-1.0.0\nanodet\data\collate.py", line 19, in <module>from torch._six import string_classes
ModuleNotFoundError: No module named 'torch._six'

对nanodet/data/collate.py进行修改如下(第19行):

import torch
# from torch._six import string_classes
string_classes=str

然后就可以跑通

http://www.lryc.cn/news/616265.html

相关文章:

  • 2025年全国青少年信息素养大赛Scratch编程践挑战赛-小低组-初赛-模拟题
  • 动态工作流:目标结构源自表
  • 红楼梦文本数据分析
  • SpringBoot实现文件上传
  • CART算法:Gini指数
  • sqli-labs-master/Less-62~Less-65
  • 人工智能正在学习自我提升的方式
  • 《算法导论》第 17 章 - 摊还分析
  • 谷歌DeepMind发布Genie 3:通用型世界模型,可生成前所未有多样化的交互式虚拟环境
  • UE什么贴图要关闭SRGB
  • Virtio 驱动初始化数据收发流程详解
  • 太极行业观察:从传统技艺到数字化转型的演变|创客匠人
  • 【R studio数据分析】准备工作——下载安装
  • 【布局适配问题】响应式布局、移动端适配、大屏布局要点
  • 通过sealos工具在ubuntu 24.02上安装k8s集群
  • Loki+Alloy+Grafana构建轻量级的日志分析系统
  • FFmpeg实现音视频转码
  • Spring AOP 底层实现(面试重点难点)
  • AQS(AbstractQueuedSynchronizer)底层源码实现与设计思想
  • 前端路由:Hash 模式与 History 模式深度解析
  • Java Stream流详解:从基础语法到实战应用
  • Rust 实战四 | Traui2+Vue3+Rspack 开发桌面应用:通配符掩码计算器
  • 【算法题】:和为N的连续正数序列
  • 数学建模:控制预测类问题
  • Python 获取对象信息的所有方法
  • matlab实现随机森林算法
  • Doubletrouble靶机练习
  • 点击速度测试:一款放大操作差距的互动挑战游戏
  • #Datawhale AI夏令营#第三期全球AI攻防挑战赛(AIGC技术-图像方向)
  • 如何用分析方法解决工作中的问题?