One Blog

Whatever happens, plz be as happy as I am !

VSCode将一份代码同步到多台服务器的解决方案

preface 我大概两年前就开始用 VSCode 了,虽然很好用,但是后来由于它对 PyTorch 的补全不太彳亍,以及一份代码同步到多个远程服务器很不方便便转向了 PyCharm,之前用 VSCode 的时候直接将代码放在服务器上修改,但是有时候会没有显卡跑,而另一台服务器显卡有空闲,要将代码同步就很麻烦,而用 PyCharm 的话就可以绑定多个服务器,在本地只需要维护一份代码,哪台服...

Linux服务器管理员操作

添加用户 由于每台服务器都需要连接到 NAS,而且可能很多用户在不同的服务器上都有账号,这样的话就会导致 uid 冲突(不同服务器上不同用户的 uid 可能是一样的),因此,针对不同情况需要用到不同添加用户的方法: 该用户为新同学,说明他之前在其他服务器上没有账号,因此,先在 NAS 上为他开一个账号确保 uid 唯一性,再根据这个 uid 去其他的服务器上进行开号 该用户在其...

MODNet转成torchscript形式遇到的坑

preface 项目需要,就将 MODNet 官方提供的模型转成 torchscript 形式,方便在手机上也能够调用 torch.jit.script 不支持 lambda 表达式,所以要拆开来写模型前向代码 torch.jit.frontend.UnsupportedNodeError: Lambda aren't supported: File "/raid/kevin/gi...

关于PyCharm的一些记录

preface 记录一下在使用 PyCharm 的过程中个人觉得比较能够提高开发效率的内容 取消 warning 找到 setting 选项中的 Editor 的 Inspections,打开 Python 选项夹将其中所有的 PEP8 选项的对勾去除(用于去除 def 函数命名的检查和 import 时 from 的提示); 找到 setting 选项中的 Editor 的...

关于弱监督一些记录

关于 CAM 系列 CAM CAM 里面,在经过 softmax 之前的某类别得分为如下公式 可以看到 $\sum_{x,y}f_k(x,y)$ 是第 k 个通道经过 GAP 之后的值,变形后得到右边的式子,这里将 CAM 的 map 用如下式子表示 也就是说,该类别的 CAM 直接反映了该处的激活值对分类得分的重要性 但是 CAM 关注的区域只是最具 discr...

tmux简单手册

快捷键 tmux new -s <name> 新建一个 tmux 会话 tmux detach / Ctrl + b, d 从会话中分离 tmux attach -t <name> 进入会话 tmux ls 列出所有的会话 tmux kill-session -t <name> kill 会话 tmux switch -t <name> 切换...

pycocotools一些api的用法记录

preface 好多目标检测论文都用的是 COCO 的数据集,所以代码也是基于 COCO,因为这个数据集本身比较复杂,为了简化研究人员在处理数据集代码上面花费的时间,有个叫做 pycocotools 的 python 包出现了,在很多论文开源代码中大家都是用这个包来进行代码复现的,因此这里就来小小总结一下 首先需要引入这个包,然后创建一个 coco 对象,创建时要将 annotation...

科研真勾巴日志

preface 鉴于鄙人时常被科研折磨,心情暴躁,遂将心情以粗鄙之语记录下来,聊以慰藉 2021年9月 15号 科研真勾巴难,写个勾巴论文写半天 2022年7月 16号 想说点啥又说不出来,就这样吧

配置并美化Windows terminal

preface 今天配置一下据说很强大的 Windows terminal,因为刚刚下载的时候是挺丑的,还是黑黑的框,得自己去折腾一下。 配置 powershell Windows terminal 默认的终端是 powershell,所以有必要把 powershell 给配置一下,仿照 oh-my-zsh 的主题别人开发出了 oh-my-posh,直接用几个命令把包给下载下来就行了。...

BurpSuite抓IOS设备HTTPS流量

preface Burp 这个工具做过 web 安全的人都应该用过,是个非常强大的抓包工具。在 PC 的浏览器上直接配置代理就行了,本篇文章就来介绍一下如何用 Burp 抓 IOS 设备上的流量,很多文章都介绍过怎么抓包,但是很多坑都没有说到,这里一些要避免的坑我都记录了下来。 常规步骤 第一步,首先要在电脑上开启 Burp,并且将监听的地址选择成 LocalIP(也就是 ipconf...