摘要: 公告 近期转移了部落格阵地 本博在短期内停更,新的内容全部在 这里 进行更新 阅读全文
posted @ 2021-12-29 15:50 Chaosun 阅读(31) 评论(0) 推荐(0)
摘要: 引言 在模型训练时,每个Batch反向传播完成后我们需要手动清除计算图上本次迭代的所有梯度 在阅读不同的代码时,总能看到不同的清空代码: model.zero_grad() optimizer.zero_grad() 正文 上述两种梯度清空的方式均有效,区别在于起作用的范围不同 model.zero 阅读全文
posted @ 2021-11-30 10:19 Chaosun 阅读(511) 评论(0) 推荐(0)
摘要: 概念 LaTex:LaTeX,是一种基于TeX的排版系统,由美国计算机科学家莱斯利·兰伯特在20世纪80年代初期开发,利用这种格式系统的处理,即使用户没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,不必一一亲自去设计或校对。类似于Markdown,LaTex是一种更强大的自排版标签语 阅读全文
posted @ 2021-10-12 15:42 Chaosun 阅读(355) 评论(0) 推荐(0)
摘要: 搭建回校代理,方便在外访问学校服务器 需求 由于学校vpn仅限教职工与博士使用,同时校园网仅限一台pc设备同时在线,所以有时需要笔记本连接热点的情况下连接实验室内部的服务器就显得非常蠢笨以及困难。 目前已经搭建了校园网内台式机的rdp外网连接,但是在不稳定的网络状况下,rdp有时候心有余而力不足,同 阅读全文
posted @ 2021-09-27 19:41 Chaosun 阅读(523) 评论(0) 推荐(0)
摘要: 需求 对基于pytorch的深度学习模型进行多卡训练以加速训练过程 由于显卡版本过于老旧,安装配置NCCL工程量过于庞大,希望使用简单的pytorch代码实现单机多卡训练,不考虑多机多卡的显卡通信 训练完成后保存的checkpoint需要能够在任何设备上进行加载、推理 实现 训练 pytorch提供 阅读全文
posted @ 2021-08-17 09:45 Chaosun 阅读(1393) 评论(0) 推荐(0)
摘要: 背景 由于一些需求,需要给服务器添加一个新用户并设置sudo权限 之前从未进行过该方面的学习,找到一个非常详细的博文,故记录一下 该随笔会保持更新,收录多种发行版下对用户账号的操作 Ubuntu 18.04 添加新用户 sudo useradd -r -m -s <新用户要使用的shell> <新用 阅读全文
posted @ 2021-08-03 10:41 Chaosun 阅读(121) 评论(0) 推荐(0)
摘要: 背景 在阅读代码过程中经常发现以下几种代码,尤其常见于pytorch书写的深度神经网络代码中 torch.manual_seed(seed) torch.cuda.manual_seed(seed) np.random.seed(seed) torch.cuda.manual_seed_all() 阅读全文
posted @ 2021-06-22 21:50 Chaosun 阅读(741) 评论(0) 推荐(0)
摘要: 对于python中print()函数的参数深度使用方法 阅读全文
posted @ 2021-04-14 16:28 Chaosun 阅读(186) 评论(0) 推荐(0)
摘要: 读论文过程中发现对于监督/无监督、预训练/自训练一类的概念很不清晰,故查阅资料进行区分整理,记录在此 阅读全文
posted @ 2021-04-09 14:42 Chaosun 阅读(2102) 评论(0) 推荐(0)
摘要: 需求描述 正常运行的sanic应用需要进行服务器迁移,首先想到的当然是通过docker 基本步骤 编写dockerfile 这里非必须在应用根目录下进行dockerfile的建立及编写,但是为了后续方便,强烈建议 在应用根目录新建Dockerfile文件 touch Dockerfile 内容 # 阅读全文
posted @ 2021-03-26 16:38 Chaosun 阅读(304) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示