当前位置: 首页 > 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博客

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.dtcms.com/a/323825.html

相关文章:

  • Kafka消费者相关原理
  • 第4章 程序段的反复执行4 多重循环练习(题及答案)
  • Audio Flamingo
  • 网站升级https地址方法
  • LeetCode每日一题,2025-8-10
  • jmeter常规压测【读取csv文件】
  • BGP HCIP
  • 繁花深处:花店建设的时代意义与多元应用—仙盟创梦IDE
  • 农经权二轮延包—已有软件与后续研究
  • 线性代数1000题学习笔记
  • 从街亭失守看管理
  • Datawhale AI 夏令营——全球AI攻防挑战赛(AIGC技术-图像方向)
  • LLaMA-Adapter V2 Parameter-Efficient Visual Instruction Model
  • 快速了解DBSCAN算法
  • 分布微服务电商订单系统Rust编码开发[下]
  • 数据结构:树
  • 分布微服务电商订单系统Rust编码开发[上]
  • 代码随想录算法训练营第六十天|图论part10
  • sqllabs——Less1
  • 【每天一个知识点】深度领域对抗神经网络
  • 医防融合中心-智慧化慢病全程管理医疗AI系统开发(下)
  • 零基础学Java第二讲---数据类型与变量
  • 什么是ABA问题?
  • Day 10: Transformer完整架构详解 - 从位置编码到编解码器的全面剖析
  • 【QT】常⽤控件详解(七)容器类控件 GroupBox TabWidget 布局管理器 Spacer
  • 大型动作模型LAM:让企业重复任务实现80%效率提升的AI技术架构与实现方案
  • 复杂项目即时通讯从android 5升级android x后遗症之解决 ANR: Input dispatching timed out 问题 -优雅草卓伊凡
  • 【东枫科技】 FR2 Massive MIMO 原型验证与开发平台,8*8通道
  • Linux 系统中,如何处理信号以避免竞态条件并确保程序稳定性?
  • 【实证分析】上市公司技术创新持续性数据分析-含代码(2008-2023年)