OSError: [WinError 1455] 页面文件太小,无法完成操作《bug记录篇》

《爱小琼的每一天》

废话不多说,直接撸起袖子加油干 !!!

小伙伴梦,开上车,来不及解释,开干:

1》error:BrokenPipeError: [Errno 32] Broken pipe(小琼:翻译为管道堵塞,GPU、CPU卡)

2》error:OSError: [WinError 1455] 页面文件太小,无法完成操作

reason:出现这个的主要原因在于数据量太大的问题或者是内存占用太高导致。(小琼的电脑是8G内存,还是不够)

solve:在代码中numwork 处,修改numwork=0。

一般常见于此:

    train_dataloader = DataLoader(siamese_dataset,
                        shuffle=True,
                        num_workers=0,
                        batch_size=Config.train_batch_size)

还有一个原因在于你加载数据时 batch太大,相当于直接送入网络batch个图像,网络受不了(其实是你配置不够,卡)

solve:修改batch,修改小一点batch=4/8/16(在此

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值