- 博客(21)
- 收藏
- 关注
原创 anaconda环境打包与迁移
4、在env环境下打开CMD(不知道怎么打开的话,可以同时按住shfit和鼠标右键,点击“显示更多选项”,再点击“在此处打开Powershell窗口”,在此窗口中输入“start cmd”)3、将env.tar.gz 在env文件夹下解压,直接使用电脑自带解压工具解压即可【wimRAR工具】2、在Anaconda\miniconda的envs文件夹下新建env文件夹。8、最后在运行my_code.py的时候,先激活env环境。——从激活环境中清除前缀;
2024-05-23 18:34:29 343
原创 python3.10安装psychopy
我安装了python3.10版本后,尝试了2022.1.4 很不幸报错,随后安装了2020.2.10成功安装,随后记得安装一下pyglet==1.5.10。此方法仅在miniconda上做了验证,安装报错,有时候是版本不对。
2024-04-17 16:09:26 189 1
原创 ros系统安装及python3 调用ros中 cv_bridge包报错的问题
近期做的项目中需要用到ros进行通信,一是坐标传输,二是视频传输。同时需要在两台终端上实现通信,接下来对我碰到的问题做下记录,希望能帮助到有需要的开发者。
2024-03-09 17:13:32 769
原创 写一个更改字典里面的键,并剔除掉一些不要的键
写了个垃圾代码,我受不了了,这段代码可以实现更改字典的键,其他的用处没有很大,奶奶滴,浪费我时间 for key in list(pre_trained_dict['model_spe'].keys()): # [2:77] if key == 'norm.weight' or key == 'norm.bias': continue else: for k in list(new_model_dict.keys()):
2022-05-23 10:02:41 90
原创 删除字典内多个指定的键值
思路很简单,可以随意添加想移除的值 # print(x.shape) Value = dict(a=1, b=2, c=3, d=4) # 先新建一个字典 print(Value, type(Value)) ignore = ['a', 'b'] # 准备剔除的键 for i in ignore: del Value[i] print(Value)结果如下:{'a': 1, 'b': 2, 'c': 3, 'd': 4} <cl
2022-05-05 16:24:39 579
原创 Involution2d 模型代码
class Involution2d(nn.Module): """ This class implements the 2d involution proposed in: https://arxiv.org/pdf/2103.06255.pdf """ def __init__(self, in_channels: int, out_channels: int,
2022-04-02 10:00:34 243 1
原创 一篇论文里面看到特征融和方法
def feature_fusion(self, x_spatial, x_spectral, pool='mean'): x_spatial_transpose = x_spatial.permute(0, 2, 1) # 2 1024 26 x_spectral_transpose = x_spectral.permute(0, 2, 1) # 2 1024 104 spe2spa = torch.matmul(x_spatial, x_spe...
2022-03-03 10:56:45 99
原创 to_2tuple,to_3tuple
这两个内置函数的作用是将输入转为元组(tuple)具体的使用如下:from timm.models.layers import to_2tuple,to_3tuple # 导入a = 224b = to_2tuple(a)c = to_3tuple(a)print("a:{},b:{},c:{}".format(a,b,c))print(type(a),type(b))a:224,b:(224, 224),c:(224, 224, 224)<class 'int'>
2021-11-16 15:06:09 8910
原创 python 批量将图片.png格式转化为.jpg格式
今天一个目标检测的比赛中,需要读取的图片格式是,jpg,但数据集包含有部分png格式图片,在此我选用笨鸟方法,用os里面的工具实现批量的改写。wd = getcwd() # D:\master\yolov4-main\yolov4-main# **************************************************# 先将文件夹里面的格式转为.jpg,后面只能读.jpg格式的图片print(os.path.join(wd, 'model_data', 'helmet_i
2021-09-10 16:06:19 1169
原创 自监督 经典之byol(部分代码分析)
自监督学习是近几年热门的话题,依据我目前所接触的知识,其主要有两种。一种是生成式,即GAN。我师兄在研究生阶段主要研究这一方面。另外一种就是对比式,注重对比,对比的思想在于,不要求过分注重像素级信息。红蓝两种颜色放在一起,你知道了什么是蓝色,自然你也就知道了什么是红色,这就是对比的魅力。我目前所接触的关于对比式自监督的方法有:simclr、simsiam、byol。simclr的思想很容易理解。输入的图片通过数据增强,得到x1和x2,将两者分别通过一个网络F得到h,在经过一个投影头得到z,两个z,通
2021-04-28 20:00:08 2602 1
转载 凯明大神 moco v3
文章链接在这:https://arxiv.org/abs/2104.02057针对训练过程中的不稳定性从batch_size、lr、优化做了分析。4.2 提出了a trick来提升稳定性
2021-04-07 17:11:36 452
原创 图像通道分离和合并,并做随机裁剪
自己写了个图片通道分离,单通道做裁剪,合并通道的一个函数import cv2import numpy as npdef num_flip(data,mode): # 输入一个多维数组,包含多个通道 num = data.shape[-1] # 此处获得通道的个数,即列表里面数组的个数 list1 = [] ; list2 = [] list1.append(cv2.split(data)) # 通道分离,保存在list1中 for i in range(n
2021-03-28 11:02:52 201
原创 安装pytorch一直报错解决方法!!! ERROR: Exception: Traceback (most recent call last): File “D:\Anacoda\lib\s....
安装pytorch一直报错解决方法!!!之前安装过pytorch,但是显示cuda不可用,一气之下卸载了pytorch,结果就是一直报错。显示的错误:ERROR: Exception: Traceback (most recent call last): File "D:\Anacoda\lib\si.........后面吧啦吧啦一堆。最终解决的方法再下面做个记录。安装清华源,(都能搜到怎么操作)conda config --add channels https://mirrors..
2021-03-16 20:08:13 12660 6
转载 2021-03-04
https://blog.csdn.net/Miaosh999/article/details/104322336?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161485673916780266226776%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=161485673916780266226776&.
2021-03-04 19:48:37 191 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人