07 2022 档案

摘要:有三种方式可以进行调试: 一、print() 利用print()输出自己想要查看的内容到控制台,但该方法每次运行都会完整运行程序,并且需要提前设定想要查看的内容,非常不方便。 二、pdb.set_trace()(推荐) import pdb ... pdb.set_trace() # 想要断点的位置 阅读全文
posted @ 2022-07-25 16:42 Real_Tourist 阅读(523) 评论(0) 推荐(0)
摘要:RuntimeError: Error(s) in loading state_dict for Sequential: 该错误通常与使用了nn.DataParallel进行训练有关 是指模型中的参数key中字符串与torch.load获取的key中字符串不匹配 因此,我们只需要修改torch.lo 阅读全文
posted @ 2022-07-24 16:09 Real_Tourist 阅读(3202) 评论(0) 推荐(0)
摘要:一、动量(momentum) 可以给优化器加上一个动量,可以有效缓解局部最优问题。 原理上就是让优化过程从 W = W - lr * dW 变成 V = momentum * V - lr * dW W = W + V 使用示例: from torch import optim ... model 阅读全文
posted @ 2022-07-22 15:58 Real_Tourist 阅读(1946) 评论(0) 推荐(0)
摘要:安装ffmpeg需要yasm,lame,nasm,libx264等等 一、下载所需文件的压缩包 此处给出压缩包的下载地址 1. yasm: http://yasm.tortall.net/Download.html 笔者下载的为yasm-1.3.0.tar.gz 2. lame: https://j 阅读全文
posted @ 2022-07-18 21:40 Real_Tourist 阅读(1193) 评论(0) 推荐(0)
摘要:一、后台运行命令:nohup 示例: nohup python3 -u xxx.py >> xxx.txt 2>&1 & -u(可选,指不开启缓冲区,xxx.txt实时更新) 2>&1(2为错误输出,1为标准输出,整体意思是将错误输出重定向到标准输出中,然后输入到指定文件中) 末尾的&(指后台运行) 阅读全文
posted @ 2022-07-14 09:54 Real_Tourist 阅读(2271) 评论(0) 推荐(0)
摘要:目前常见的有两种方法: 一、保存和加载整个模型:torch.save() + torch.load() 示例: torch.save(model, '/path/xxx.pth') model = torch.load('/path/xxx.pth') 二、仅保存和加载参数:torch.save() 阅读全文
posted @ 2022-07-04 09:26 Real_Tourist 阅读(867) 评论(0) 推荐(0)