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

复现SCI图像增强(Toward fast, flexible, and robust low-light image enhancement.)

运行train.py报错


> File "/home/uriky/桌面/SCI-main/SCI-main/train.py", line 105, in main
>     train_queue = torch.utils.data.DataLoader(   File "/home/uriky/anaconda3/envs/AA/lib/python3.8/site-packages/torch/utils/data/dataloader.py",
> line 277, in __init__
>     sampler = RandomSampler(dataset, generator=generator)  # type: ignore[arg-type]   File
> "/home/uriky/anaconda3/envs/AA/lib/python3.8/site-packages/torch/utils/data/sampler.py",
> line 97, in __init__
>     raise ValueError("num_samples should be a positive integer " ValueError: num_samples should be a positive integer value, but got
> num_samples=0

原因是没有切换自己的数据集路径

  train_low_data_names = './data/train_images'  # 替换为实际的训练数据集路径test_low_data_names = './data/3dgspicture'

报错

yield from torch.randperm(n, generator=generator).tolist()
RuntimeError: Expected a ‘cuda’ device type for generator but found
‘cpu’

将随机数生成器移动到 GPU 上

在这里插入图片描述

再运行train.py训练

在这里插入图片描述 成功!!!!

相关文章:

  • 高安全低功耗MCU:机器人控制系统的智能化与可靠性提升
  • Kubernetes》》k8s》》Namespace
  • 评测 Doubao-1.5-thinking-pro | 豆包·深度思考模型
  • 工程化实践:Flutter项目结构与规范
  • LeetCode 443 压缩字符串
  • 工厂方法模式详解及c++代码实现(以自动驾驶感知模块中的应用为例)
  • 【第48节】探究汇编使用特性:从基础到混合编程
  • 合成数据中的对抗样本生成与应用:让AI模型更强、更稳、更安全
  • 算法驱动光场革命:SLM技术引领智能光学新时代
  • 【面经】杭州产链数字科技一面
  • 嵌入式音视频开发指南:从MPP框架到QT实战全解析
  • 《Operating System Concepts》阅读笔记:p735-p737
  • vscode的一些使用技巧记录
  • 在 Jetpack Compose 中实现 iOS 风格输入框
  • Zenodo上传文件流程
  • 安卓手机万能遥控器APP推荐
  • Git 解决“Filename too long”问题
  • Java学习笔记--多态:多态的介绍,多态的基本使用,多态的条件下成员的访问特点,多态的好处
  • 【科研绘图系列】R语言绘制多个气泡图组合图(bubble plot)
  • k8s 调整Node节点 Max_Pods
  • 闲置书换蔬菜,浙江嘉善启动全民阅读系列活动
  • 西安旅游:2024年营业收入约5.82亿元,同比增长5.88%
  • 十四届全国人大常委会第十五次会议将于4月27日至30日举行
  • 泸州市长余先河已任四川省委统战部常务副部长
  • 6名驴友庐山西海探险走失被追缴2万救援费,组织者被追缴4千
  • 习近平在马来西亚总理安瓦尔举行的欢迎宴会上的致辞