自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(101)
  • 收藏
  • 关注

原创 RuntimeError: “slow_conv_transpose2d_out_cpu“ not implemented for ‘Half‘

将model.half()和img.half()改为.float()

2022-04-09 15:45:27 3554

原创 docker下使用pip安装python依赖库

1、在库的官网下载该库2、在docker中离线安装cd download_dirpip install xxx.zip

2022-04-09 15:44:15 2119

原创 bash: python: command not found

一、问题在使用服务器,使用python命令时提示:bash: python: command not found二、原因软链接没弄。三、解决方法1、查看服务器python版本,一般而言在/usr/bin目录下,命令如下:find /usr/bin-iname 'python*'2、根据python版本建立软链接,命令如下:(我的是python3.8,根据版本换成自己的)ln -s /usr/bin/python3.9 /usr/bin/python3、输入python验证一下即可。

2022-04-01 20:21:19 17368

转载 import cv2报错 libGL.so.1

执行下面命令: import cv2 File "/appletree/miniconda3/envs/yyp_pytorch/lib/python3.7/site-packages/cv2/__init__.py", line 5, in <module> from .cv2 import *ImportError: libGL.so.1: cannot open shared object file: No such file or directory原因缺少li

2022-03-27 13:36:12 462 2

转载 docker image和container 导入和导出

一、docker image导入和导出1、将docker镜像save到本地docker save imageID -o saveImageName.tar 或者docker save imageID > saveImageName.tar2、加载镜像docker load -i saveImageName.tar 或者docker load < saveImageName.tar3、解决镜像REPOSITORY和TAG为none问题通过docker images可以发现IMA

2022-03-27 13:28:12 5545

原创 docker常用命令

# docker load -i ubuntu.tar 导入镜像# docker run -it --name vm1 ubuntu 创建容器(以ubuntu镜像为模板)# docker ps 查看容器状态# docker ps -a 查看容器状态(包括不活跃的容器)# docker attach vm1 连接容器# docker top vm1 查看容器进程# docker logs vm1 查看容器指令输出 -f 参数可以实时查看# docker inspect vm

2022-03-27 13:05:50 785

转载 docker容器 - 导入容器、导出容器、查看容器

一、容器容器是镜像的运行实例。不同的是,镜像是静态的只读文件,而容器带有运行时需要的可写文件层;同时,容器中的应用进程处于运行状态。二、导入和导出容器实现容器的迁移。1、导出容器导出容器是指将一个已经创建(不管此时容器是否处于运行状态)的容器到一个文件。[root@kvm /opt/collector_module/AI-AOMT/bin/Parser] docker container export --helpUsage: docker container export [OPTION

2022-03-27 11:56:22 2196

原创 Pytorch错误:Torch not compiled with CUDA enabled

一、问题今天跑一个项目代码遇到了一个问题,大致是pytorch和CUDA版本不匹配,然后我就降低pytorch版本,结果1.7中网络不包含我所需的函数,我直接pip install pytorch==1.8,这样产生了错误:Torch not compiled with CUDA enabled。二、解决方法nvcc -V检查一下当前CUDA版本根据自己的CUDA版本下载安装whl文件参考链接:https://download.pytorch.org/whl/torch_stable.html

2022-03-16 15:10:02 3246

转载 Python matplotlib中文字体设置

在matplotlib绘图过程中,中文的标题或者轴标中如果含有中文,会出现不能正常显示的问题。#!/usr/bin/python# -*- coding: utf-8 -*-import numpy as npimport matplotlibimport matplotlib.pyplot as plt x = np.linspace(-10,10,200)y = xplt.plot(x,y) # 设置matplotlib正常显示中文和负号matplotlib.rcParams['

2022-03-03 19:34:59 454

转载 Pytorch把Tensor转化成图像可视化

Pytorch把Tensor转化成图像可视化在调试程序的时候经常想把tensor可视化成来看看,可以这样操作:from torchvision import transformsunloader = transforms.ToPILImage()image = original_tensor.cpu().clone() # clone the tensorimage = image.squeeze(0) # remove the fake batch dimensionimage = unl

2022-03-02 10:27:50 2160

原创 NameError: name ‘Tensor‘ is not defined

一、问题NameError: name 'Tensor' is not defined二、解决方法把import torchtorch.Tensor()改为from torch import TensorTensor()

2022-03-02 09:40:55 7757 2

转载 Git将本地项目上传到Github仓库

远程仓库1.建立仓库(建议勾选readme)Repository name: 仓库名称Description(可选): 仓库描述介绍Public, Private : 仓库权限(公开共享,私有或指定合作者)Initialize this repository with a README: 添加一个README.md (建议勾选)gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignorelicense: 证书类型,对应生成文件LICENSE2.复制仓库链接本

2022-02-25 14:35:02 135

转载 Git报错:fatal: unable to access xxxxx OpenSSL SSL_read: Connection was reset, errno 10054

一、问题Git报错:fatal: unable to access OpenSSL SSL_read: Connection was reset, errno 10054二、原因一般是这是因为服务器的SSL证书没有经过第三方机构的签署,所以才报错三、解决方法在git bash 中输入git config --global http.sslVerify "false"解除ssl验证后,再次git即可...

2022-02-25 14:27:52 4943

原创 Logon failed, use ctrl+c to cancel basic credential prompt. remote: Support for password authenticat

一、问题git推送时,报错Logon failed, use ctrl+c to cancel basic credential prompt. remote: Support for password authenticat二、原因及解决方法1、原因:git版本问题2、解决方法更新git版本git update-git-for-windows

2022-02-25 14:22:56 1555

原创 windows更新git版本, git版本升级

更新指令:git update-git-for-windows

2022-02-25 14:19:26 552

转载 Git错误 error: src refspec xxx does not match any / error: failed to push some refs to

一、问题在使用git将本地项目上传到github上时,出现了以下错误:error: src refspec xxx does not match any / error: failed to push some refs to二、 错误产生的原因(操作)1、在 github 新建了一个工程,2、本地初始化 ,并关联新建的github地址,在 pull 的时候发现报错3、发现现在建的 github 工程默认名为了 main(后面发现由于受到"Black Lives Matter"运动的影响

2022-02-25 14:17:46 835

转载 python获取tensor()数据类型中的值

一、问题只想要216.8973那个数。二、解决方法1、单个tensortensor.item()就可以得到216.8973。2、多个tensortensor.tolist()完美解决,欢迎点赞收藏评论~

2022-02-23 19:56:06 13839

原创 使用tensorboard时http://localhost:6006打不开或desktop-2a1fhsu 已拒绝连接

一、tensorboard使用方法在虚拟环境tf15中使用tensorboard查看训练和验证的mAP、loss曲线(1)切换到虚拟环境conda activate tf15(2)进入项目目录下cd E:/pytorchdebug/YOLOv3_TensorFlow(3)使用tensorboard进行查看tensorboard --logdir=./data/logslogdir是代码中写入mAP等重要信息的日志文件所在的文件夹。可通过以下代码进行查看:writer = tf.su

2022-02-23 11:17:26 5490 4

原创 IndexError: index 53 is out of bounds for axis 0 with size 52

一、问题在运行Tensorflow版的yolov3时,遇到:IndexError: index 53 is out of bounds for axis 0 with size 52二、原因标签可能超出了图像的宽度或高度三、解决方法查看2D标签是否超出图像宽高

2022-02-08 10:04:56 1883

原创 Windows使用VScode无法远程连接服务器

一、问题:Windows使用VScode无法远程连接服务器,发现是VScode无法使用SSH。二、解决方法1、win10 开启ssh server服务链接:https://blog.csdn.net/zadaya/article/details/1054562272、但是出现了这个问题:Bad owner or permissions on .ssh/config(1)找到C:\Users\dell.ssh(2)该文件夹中包含config文件,右键config文件,选择属性,选择安全,点

2022-01-29 21:58:53 2107

原创 问题:TypeError: denoise_wavelet() got an unexpected keyword argument ‘method‘

一、问题在利用小波去噪+SR做对抗防御时,对图像进行小波去噪时,出现了TypeError: denoise_wavelet() got an unexpected keyword argument 'method'二、原因及解决方法原因:scipy的版本过低,需要是1.0+ 。低版本的没有method这个参数,也没有 BayesShrink或shrinkage参数解决方法:法一:升级scipy版本到1.0.0法二:将代码改为return denoise_wavelet(img,sigm

2021-12-11 15:22:51 3135 1

原创 安装完torch后仍报错:ImportError: No module named torch

一、问题服务器端安装完torch仍然报错:ImportError: No module named torch二、解决方法是因为还要进行环境配置:1、进入.bashrc文件进行配置vim ~/.bashrc添加下面的语句:. /home/yourdirectory/torch/install/bin/torch-activateexport PATH="/home/yourdirectory/anaconda3/bin:$PATH"2、然后更新一下环境变量就可以了source ~

2021-12-11 14:49:36 11105 5

原创 在服务器端保存图片时无法保存到指定路径

一、问题复现使用小波去噪+SR实现对抗样本防御时,在windows端可以保存到指定路径,而在服务器端保存图片时无法保存到指定路径。二、问题及解决方法问题:imageio.imwrite(('..\\experiment\\test\\results-{}\\{}_x{}_{}.png'.format(d.dataset.name, filename[0], scale,p)), tensor_cpu.numpy())windows端可以识别"\"路径,而服务器端直接保存为文件

2021-12-11 11:16:36 705

原创 错误:Segmentation fault (core dumped)

一、问题在修改SR(文章:Image Super-Resolution as a Defense Against)代码时,windows下可以跑通了,但放到服务器上出现了这个问题:Segmentation fault (core dumped)二、原因及解决方法import matplotlib或import matplotlib.pyplot as plt 就会报错。将所有matplotlib、plt有关的替换为cv2的方式进行读、写、保存。...

2021-12-10 21:27:00 904

原创 src.checkVector(2) == dst.checkVector(2) in function ‘cv::findHomography‘

**在使用自己找出的特征点,进行匹配测试的时候出现错误: error: (-215:Assertion failed) src.checkVector(2) == dst.checkVector(2) in function ‘cv::findHomography’ 这个错误是由于 源 和 目标 keypoint 的数目不一样导致的,对点的数量进行修正即可消除错误。**...

2021-11-04 09:27:05 649

原创 FileNotFoundError: [WinError 3] 系统找不到指定的路径。: ‘D:/Data/VOC2007_1080/Attack\\dog‘

1、问题:FileNotFoundError: [WinError 3] 系统找不到指定的路径。: 'D:/Data/VOC2007_1080/Attack\dog’2、原因:地址的 ’ \ ’ 被当成转义字符处理 导致地址错误3、解决方案:(1)在地址前面加r 防止转义path = r'D:/Data/VOC2007_1080/Attack\\dog'(2)把所有的单反斜杠变成双反斜杠path = 'D://Data//VOC2007_1080//Attack//dog'4、我的问题

2021-10-14 10:12:38 3135

原创 阿里笔试——越狱计划

def dfs(i, j): print("坐标:",(i, j)) if i>n-1 or i<0 or j>m-1 or j<0: # print("NO") return "NO" if i == n-1 and j == m-1: print("YES") return "YES" global count count += 1 print("步数:",count)

2021-08-03 09:54:32 57

原创 笔试题

K-means算法:(1)算法缺点之一是需要人工选取k值大小;(2)特殊值对模型的影响较大;(3)处理大数据集时,算法保持了较好的伸缩性和高效性;(4)遇到非凸数据集时,比较难收敛,且对噪声敏感,同时数据局部最优。利用Apriori算法计算频繁项集可以有效降低计算频繁集的时间复杂度。在以下的购物篮中产生支持度不小于3的候选3-项集,在候选2-项集中需要剪枝的是( )ID 项集1 面包、牛奶2 面包、尿布、啤酒、鸡蛋3 牛奶、尿布、啤酒、可乐4 面包、牛奶、尿布、啤酒5 面包、..

2021-04-17 16:54:32 429

转载 (60题)排列序列——给定 n 和 k,返回第 k 个排列

解法二:数学举个例子,n = 4:全排列:1234 → 1243 → 1324 → 1342 → 1423 → 1432 →2134 → 2143 → 2314 → 2341 → 2413 → 2431 →3124 → 3142 → 3214 → 3241 → 3412 → 3421 →4123 → 4132 → 4213 → 4231 → 4312 → 4321规律:前缀1出现的次数:(len([1, 2, 3, 4])-len([1]))!:3!: 6前缀12出现的次数:(len([1

2021-04-09 16:18:50 627

原创 python绘制图像的操作

1.Matplotlib 线型,线色,图形标注线条的详细样式及线性、保存图片、plot的详细风格和样式)、背景色、点和线的详细设置2.在Matplotlib中更改轴背景首先让我们更改底部的颜色。这可以通过set()函数,传入face参数及其新值来完成,也可以通过专用的set_facecolor()函数来完成:ax = plt.axes()ax.set_facecolor("orange")# ORax.set(facecolor = "orange") plt.scatter(TMIN,

2021-01-23 20:18:38 393 1

转载 python读取json文件

JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。json的文件格式:使用大括号来区分表示并存储数据;python操作json文件通过了两种方法:load():用于读取json文件;dump():用于写入json文件# 读取json文件内容,返回字典格式with open('./source_file/info.json','r',encoding='utf8')as fp: json_data = j

2021-01-23 20:02:59 1240

转载 深度学习中:epoch、batch size和iterations之间的关系

在深度学习中,epoch、batchsize和iterations是在训练模型时,一定用到的一些概念。那么分别是什么意思呢?首先,为什么会用到以上概念,是因为“梯度下降”,也就是寻求曲线的一个最小值。其次,梯度下降是迭代的,它是一个需要多次计算的结果来求得最优解。1,epoch一个epoch指代所有的数据送入网络中完成一次前向计算及反向传播的过程。在训练模型时,一般会设置多个epoch,比如epoch=50、100、600,甚至等于6000。这么做是因为在寻求最优解时,将数据送入网络进行一次迭代是不够

2020-12-24 10:23:22 149

转载 画图 matplotlib y轴数值按出现的顺序排序,不按大小排序问题

1.https://blog.csdn.net/weixin_44090816/article/details/91392368?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-2&spm=1001.2101.3001.4242将str形式转化为float格式!2.python中 list 与数组的互相转换(1)list转arraynp.array(a)(2)array 转lista.tolist()ht

2020-12-24 09:49:37 1876

转载 预处理+inference代码

#加载训练好的分类CNN网络model=torch.load('model.pkl')#假设proposal_img是我们提取的候选框,是需要输入到CNN网络的数据#先定义transforms对输入cnn的网络数据进行处理,常包括resize、totensor等操作data_transforms=transforms.Compose([transforms.RandomSizedCrop(224),transforms.ToTensor()])#由于transforms是对PIL格式数据操

2020-12-15 13:08:28 400

转载 Python修改xml文件内容

在使用xml文件的过程中,发现其中filename的名字有问题,所以找了一个代码修改了这个文件。import xml.etree.ElementTree as ETimport os # 批量修改整个文件夹所有的xml文件def change_all_xml(xml_path): filelist = os.listdir(xml_path) print(filelist) # 打开xml文档 for xmlfile in filelist: d

2020-12-03 14:26:11 1192

原创 Python调用摄像头

代码如下:import cv2import numpy# 创建摄像头对象cap = cv2.VideoCapture("videoTest/test1.mp4")  #参数为视频文件目录( cap = cv2.VideoCapture(0)  #参数为本地摄像头 )( cap = cv2.VideoCapture(1)  #参数为USB摄像头 )# 逐帧显示实现视频播放while 1: ret, frame = cap.read()             #读取 cv2

2020-11-21 09:31:06 364

原创 网络安全数据集

网络安全数据集:https://aistudio.baidu.com/aistudio/projectdetail/1236018

2020-11-20 09:30:06 326

原创 遥感影像数据集

卫星遥感图像数据集链接:https://aistudio.baidu.com/aistudio/projectdetail/882508

2020-11-20 09:24:58 417

原创 FCOS中遇到的问题

**1. python webcam.py**问题:TypeError: init() got an unexpected keyword argument ‘confidence_threshold’可能的原因:(1)版本不匹配 ( 参考文章 )(2)自己的类覆盖了已有的类,其中有一个类没有’confidence_threshold’参数 (参考文章)...

2020-11-17 09:20:29 545

原创 FCOS——import _C error 解决方法

问题:在github上clone FCOS项目,运行,结果出现import _C error,原因是没有编译setup.py,未生成程序中需要的包。解决方案:从学长编译好的镜像,实例化一个容器。(类比于一个安装包,安装一个APP,fcos:v2就是安装包,fcos-miao就是安装出来软件的名)#新建一个containerdocker run -itd --name=fcos-miao --gpus=all --volume="/home/group1/miaolina:/home" fcos:v

2020-11-15 21:45:21 868 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除