自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1497)
  • 资源 (5)
  • 论坛 (1)
  • 收藏
  • 关注

原创 【WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, st】

在命令执行窗输入:pip install Pyinstaller -i http://pypi.douban.com/simple --trusted-host pypi.douban.com(其中的Pyinstaller是你需要下载的库或包名,根据自己需求自行更改即可)承接Matlab、Python和C++的编程,机器学习、计算机视觉的理论实现及辅导,本科和硕士的均可,咸鱼交易,专业回答请走知乎,详谈请联系QQ号757160542,非诚勿扰。...

2021-01-15 22:07:44 12

原创 使用python删除一个文件或文件夹

使用python删除一个文件或文件夹,需要使用os模块。import osos.remove(path) # path是文件的路径,如果这个路径是一个文件夹,则会抛出OSError的错误,这时需用用rmdir()来删除os.rmdir(path) # path是文件夹路径,注意文件夹需要时空的才能被删除os.unlink('F:\新建文本文档.txt') # unlink的功能和remove一样是删除一个文件,但是删除一个删除一个正在使用的文件会报错。import ospat.

2021-01-15 21:40:58 17

原创 Python os.getcwd() 方法

概述os.getcwd() 方法用于返回当前工作目录。语法getcwd()方法语法格式如下:os.getcwd()参数无返回值返回当前进程的工作目录。实例以下实例演示了 getcwd() 方法的使用:#!/usr/bin/python# -*- coding: UTF-8 -*-import os, sys# 切换到 "/var/www/html" 目录os.chdir("/var/www/html" )# 打印当前目录print "当前工作目

2021-01-15 20:44:18 13

原创 在arXiv下载论文的LaTeX源码

LaTeX学习的关键就是模板模仿。arXiv网址https://arxiv.org/,提供了论文的LaTeX源码文件,可供下载。步骤:找到一篇arXiv论文的版面,点击Download中的Other formats; 点击Source目录下的:Download source; 改名为:.zip, .tar.gz等的尾缀,然后解压缩此文件; 打开tex主文件,编译成PDF;承接Matlab、Python和C++的编程,机器学习、计算机视觉的理论实现及辅导,本科和硕士的均可,咸鱼交易,专业回.

2021-01-15 20:42:56 16

原创 ModuleNotFoundError: No module named ‘future‘

ModuleNotFoundError: No module named ‘future’pip install future承接Matlab、Python和C++的编程,机器学习、计算机视觉的理论实现及辅导,本科和硕士的均可,咸鱼交易,专业回答请走知乎,详谈请联系QQ号757160542,非诚勿扰。...

2021-01-15 20:41:45 9

原创 过拟合问题

1、过拟合问题  欠拟合:根本原因是特征维度过少,模型过于简单,导致拟合的函数无法满足训练集,误差较大;      解决方法:增加特征维度,增加训练数据;  过拟合:根本原因是特征维度过多,模型假设过于复杂,参数过多,训练数据过少,噪声过多,导致拟合的函数完美的预测训练集,但对新数据的测试集预测结果差。过度的拟合了训练数据,而没有考虑到泛化能力。      解决方法:(1)减少特征维度;(2)正则化,降低参数值。  减少过拟合总结:过拟合主要是有两个原因造成的:数据太少+模型太复杂 ...

2021-01-15 20:40:55 15

原创 安装labelImg时报错ModuleNotFoundError: No module named ‘libs.resources‘

安装LabelImg到最后一步,打开LabelImg时报错:解决方案:将LabelImg-master中的resources.py复制到lib文件中,如下图:再输入命令即可打开LabelImg:承接Matlab、Python和C++的编程,机器学习、计算机视觉的理论实现及辅导,本科和硕士的均可,咸鱼交易,专业回答请走知乎,详谈请联系QQ号757160542,非诚勿扰。...

2021-01-15 20:39:37 10

原创 windows下使用labelImg标注图像

用于深度网络训练的数据集做标注的方法和工具有好多,像Labelme、labelImg、yolo_mark、Vatic、Sloth等等,此处暂时只介绍其中的一种标注工具:labelImg。等到后期熟悉其他的标注工具会一一介绍。废话不多说,直接进入正题! 此篇先介绍在windows下使用已经编译好的labelImg。 一、labelImg工具下载: 下载地址:链接:https://pan.baidu.com/s/1ZVRpMIbkN2HryCtwfOvdMw提取码:...

2021-01-15 20:38:48 22

原创 R-studio数据恢复软件使用教程

R-Studio(下载地址见本文末尾)是功能超强的数据、反删除工具,采用全新恢复技术,为使用 FAT12/16/32、NTFS、NTFS5(Windows 2000系统)和 Ext2FS(Linux系统)分区的磁盘提供完整数据维护解决方案!同时提供对本地和网络磁盘的支持,此外大量参数设置让高级用户获得最佳恢复效果。具体功能有:采用 Windows资源管理器操作界面;通过网络恢复远程数据(远程计算机可运行Win95/98/ME/NT/2000/XP、Linux、UNIX 系统);支持 FAT12/16/32.

2021-01-15 20:37:46 15

原创 合并PASCAL VOC的目标类别

我们遇到数据集中需要将car、bus、truck合并成car,或将person、rider、pedestrain合并为person。使用修改标签的方法就可以实现。import osimport xml.etree.ElementTree as ET#程序功能:批量修改VOC数据集中xml标签文件的标签名称def changelabelname(inputpath): listdir = os.listdir(inputpath) for file in listdir:

2021-01-12 02:25:31 56

原创 python查询字符串中指定字符的索引

python查询字符串中指定字符的索引当你想查询一个字符串中指定字符的位置时,很容易就想到用index方法,但如果字符串有多个该字符,你会发现只能查到第一次出现的位置,而python是没有内置方法去解决这个问题的,所以需要自己去定义一个方法去查询。def indexMany(s,str): #str是要查询的字符 length = len(s) #获取该字符串的长度 str1 = s #拷贝字符串 list = [] sum = 0

2021-01-11 02:58:32 107

原创 Python type() 函数

实例返回这些对象的类型:a = ('apple', 'banana', 'cherry')b = "Hello World"c = 55x = type(a)y = type(b)z = type(c)运行实例定义和用法type() 函数返回指定对象的类型。语法type(object, bases, dict)参数值参数 描述 object 必需。如果仅设置一个参数,则 type() 函数将返回此对象的类型。 bases .

2021-01-10 23:34:15 29

原创 Python choice() 函数

描述choice() 方法返回一个列表,元组或字符串的随机项。语法以下是 choice() 方法的语法:import randomrandom.choice( seq )注意:choice()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法。参数seq -- 可以是一个列表,元组或字符串。返回值返回随机项。实例以下展示了使用 choice() 方法的实例:#!/usr/bin/pythonimport ran

2021-01-10 23:33:12 24

原创 python之__call__()

__call__在Python中,函数其实是一个对象:>>> f = abs>>> f.__name__'abs'>>> f(-123)123由于 f 可以被调用,所以,f 被称为可调用对象。所有的函数都是可调用对象。一个类实例也可以变成一个可调用对象,只需要实现一个特殊方法__call__()。我们把 Person 类变成一个可调用对象:class Person(object): def __init__

2021-01-10 23:31:54 21

原创 Python yield 使用浅析

您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个数是一个非常简单的问题,许多初学者都可以轻易写出如下函数:清单 1. 简单输出斐波那契數列前 N 个数实例

2021-01-10 23:30:15 20

原创 Python __iter__ 深入理解

先看一个例子:class Fib: def __init__(self, max): self.max = max def __iter__(self): print('__iter__ called') self.a = 0 self.b = 1 return self def __next__(self): print('__next__ called') fib

2021-01-10 23:26:36 25

原创 Python isinstance() 函数

描述isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。isinstance() 与 type() 区别: type() 不会认为子类是一种父类类型,不考虑继承关系。 isinstance() 会认为子类是一种父类类型,考虑继承关系。 如果要判断两个类型是否相同推荐使用 isinstance()。语法以下是 isinstance() 方法的语法:isinstance(object, classinfo)参数object

2021-01-10 23:24:09 35

原创 ModuleNotFoundError: No module named ‘wget‘

ModuleNotFoundError: No module named 'wget'pip install wget承接Matlab、Python和C++的编程,机器学习、计算机视觉的理论实现及辅导,本科和硕士的均可,咸鱼交易,专业回答请走知乎,详谈请联系QQ号757160542,非诚勿扰。...

2021-01-10 23:22:45 24

原创 Pytorch 读取参数错误 RuntimeError: cuda runtime error (10) : invalid device ordinal

博主实在使用Pytorch分布式训练时遇到这个问题的,原因是程序中GPU数量和指定的GPU数量不一样导致的。底层查看之后,发现了问题。原来是Pytorch在参数保存的时候,会注册一个跟原来参数位置有关的location。比如原来你在服务器上的GPU1训练,这个location很可能就是GPU1了。而如果你台式机上只有一个GPU,也就是GPU0的时候,那么这个参数带进来的Location信息于你的台式机不兼容,就会发生找不到cuda device的问题了。...

2021-01-08 00:42:07 62

原创 Linux ln 命令

Linux ln(英文全拼:link files)命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。语法 ln [参数][源文件或目录][目标文件或目录]其中参数的格式为[-bdfinsvF] [-S backup-suffix] [-V {n

2021-01-08 00:39:26 25

原创 VOC格式转CSV

import osimport xml.dom.minidom path_img = "VOC2007/JPEGImages"path_xml = "VOC2007/Annotations" xml_list = []for xml1 in os.listdir(path_xml): if xml1.endswith(".xml"): xml_list.append(xml1) csv_labels = open("csv_labels.csv", "w").

2021-01-08 00:33:46 28

原创 dlerror: libcudart.so.10.0: cannot open shared object file ...

2019-11-11 23:37:00.153893: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Could not dlopen library 'libcudart.so.10.0'; dlerror: libcudart.so.10.0: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: /usr/local/c.

2021-01-05 00:13:36 51

原创 response letter示例

1、Firstly, we would like to thank you for your kind letter and for reviewers’ constructive comments concerning our article (Manuscript No.:XXXXX).These comments are all valuable and helpful for improving our article. All the authors have seriously discusse

2021-01-03 22:20:03 33

原创 Cover Letter & Response Letter

1. Cover LetterCover Letter是写给期刊编辑、用于描述投稿论文的创新与工作内容,明确地告知编辑稿件的研究内容与期刊刊物领域契合度,并作一些额外的陈述和声明(比如,不存在一稿多投的声明,投稿的期刊存在预印本的声明,推荐的审稿人等)。大部分期刊投稿的时候都会要求独立提交一份Cover Letter,或者是在投稿流程中有一个写给编辑的文本框,把Cover Letter的内容直接粘进去。Cover Letter的内容在于浓缩手稿的摘要、研究方法、研究结果和结论,需要简明扼要的表达出论

2021-01-03 22:17:56 43

原创 BDD、KITTI、Cityscapes和Foggy Cityscapes百度云链接

BDD链接:https://pan.baidu.com/s/1gtUZGV_8X4L3Fe3PtCAxjw提取码:vfojKITTI链接:https://pan.baidu.com/s/1EPEV_z185GV8t-RE48lROA提取码:u3zrCityscapes链接:https://pan.baidu.com/s/1w-ONPbnXAX7SSaNh_90q-g提取码:osalFoggy Cityscapes链接:https://pan.baidu.com/s/1VHS

2021-01-03 21:35:13 40

原创 Diverse Image-to-Image Translation via Disentangled Representations

摘要:图像到图像的翻译主要学习两个视觉域之间的映射关系。主要有两个挑战:1)缺少对齐的成对的训练数据2)和对于一个输入图片的多种可能输出。这篇文章中,提出了基于解开表示disentangled representation的,在没有成对训练数据情况下,产生多样的输出。为了实现多样性,将图片分解为两个空间:一个域不变的内容空间来捕捉不同域之间的共享信息,和属性空间的特殊域。此模型从给定图片中提取解码的内容特征以及从属性空间中采样的属性向量来在测试阶段产生多样性图片。为了解决数据不成对问题,我们提出了一个新的基

2021-01-03 21:34:35 29

原创 一种低光照图像场景理解的方法与流程

文档序号:17016876发布日期:2019-03-02 02:30导航: X技术> 最新专利>计算;推算;计数设备的制造及其应用技术>一种低光照图像场景理解的方法与流程技术总结本发明属于计算机视觉技术领域,提供了一种低光照图像场景理解的方法,设计基于深度学习技术的结合图像增强方法的场景理解的串联模型的框架,对于输入的低光照图片,先对图片进行增强的操作,在不改变图片中像素颜色信息的前提下提高图片亮度以及辨识度。在这种框架下,解决低光照图片中的场景理解任务。本发明提出的视觉增强网络

2021-01-03 21:30:23 38

原创 mask-rcnn benchmark 错误:‘List’ object has no attribute ‘resize‘ 的解决方法

首先这个问题出现是由于我下载的GitHub源码是别人的,不是Facebook官方的才导致。如果你也是从别人那下载的,很有可能别人改动了代码导致此bug。解决方法:定位:maskrcnn_benchmark/data/datasets/coco.pyline:66, 95, 96self.transform 改为 self._transform如果你的代码是 self._transform,那这里的情况可能不适用你,需要查找其他其原因。另外一种问题:‘Image’ objec.

2021-01-02 15:28:02 52

原创 cython编译错误

running build_extskipping ‘bbox.c’ Cython extension (up-to-date)skipping ‘nms.c’ Cython extension (up-to-date)building ‘cython_bbox’ extension{‘gcc’: [’-Wno-cpp’, ‘-Wno-unused-function’]}gcc -pthread -B /home/gsadhasivam/anaconda3/envs/r3det/compiler.

2021-01-02 15:27:24 49

原创 no module named‘pycocotools_mask‘

在使用tensorflow object-detection api 中出现了这个问题我以为是cocoAPI没装好,在tensorflow/models/research下有一个pycocotools,程序会优先导入这个包,但是这个包里的_mask并不是python程序,把这个包删了。在 models/research下重新安装,命令为git clone https://github.com/cocodataset/cocoapi.gitcd cocoapi/PythonAPImakemake in

2021-01-02 15:24:36 26

原创 ImportError: libcublas.so.9.0: cannot open shared object file: No such file

可能原因,CUDA版本不对1、查看下版本信息cat /usr/local/cuda/version.txt 2、根据CUDA和tensorflow版本对应的关系表,检查自己的版本是否匹配3、如果不匹配请安装相应的TensorFlow或者CUDA版本安装对应版本TensorFlow的GPU版本pip install tensorflow-gpu==版本号安装对应版本的CUDA参考:https://blog.csdn.net/wf19930209/ar.

2021-01-02 15:23:25 20

原创 ValueError: could not broadcast input array from shape (4) into shape (0)

Can you share your training prototxt file? This error is due to dimension mismatch.The size of "bbox_pred" layer should be 4*"num_classes". Also, make sure that the "cls_score" layer is the same size as "num_classes" layer.承接Matlab、Python和C++的编程,..

2021-01-02 15:21:53 47

原创 conda环境opencv报错cv2.error:

conda环境中使用opencv时,可能会报以下错误:cv2.error: OpenCV(4.4.0) /tmp/pip-req-build-dglzv4yn/opencv/modules/highgui/src/window.cpp:651: error: (-2:Unspecified error) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Cocoa support. If you

2020-12-31 17:29:00 130

原创 python无法导入自定义类

问题描述是python3环境;在C:\Python36\Lib\site-packages\mekk\xmind目录下有__init__.py、document.py、id_gen.py和xmlutil.py四个文件;但是在引入mekk.xmind的时候,提示from document import XMindDocument, ALL_MARKS as XMIND_MARKS找了很久,终于知道解决办法:将C:\Python36\Lib\site-packages\mekk\xmind目录下

2020-12-31 17:25:52 49

原创 ValueError: numpy.ufunc size changed, may indicate binary incompatibility.

 最近学习frcnn编译过程中,有个错误记录一下:ValueError: numpy.ufunc size changed,may indicate binary incompatibility. Expected 216 from C header, got 192 from PyObject上网搜了一下,发现两种相关错误,有一种是因为numpy版本过高的问题,错误大致是这样的:ValueError: numpy.ufunc size changed, may indicate bin

2020-12-31 17:24:47 21

原创 SSD-pytorch踩坑及修正(StopIteration)

SSD-pytorch踩坑(StopIteration)ssd-pytorch代码链接 bug 解决方案ssd-pytorch代码链接github上的:https://github.com/amdegroot/ssd.pytorchbug这篇博客写的基本上没什么问题,但是其实也有坑。https://blog.csdn.net/sinat_39307513/article/details/84646177在这篇博客的评论区里面出现了“博主您好,我训练时候损失降得又快又低,但是运行e

2020-12-31 17:23:08 49

原创 训练数据量中关于batch_size,iteration和epoch的概念

目录batch_size iteration epoch 实例batch_size机器学习使用训练数据进行学习,针对训练数据计算损失函数的值,找出使该值尽可能小的参数。但当训练数据量非常大,这种情况下以全部数据为对象计算损失函数是不现实的。因此,我们从全部数据中选出一部分,作为全部数据的“近似”。神经网络的学习也是从训练数据中选出一批数据(称为 mini-batch,小批量),然后对每个mini-batch进行学习。比如,从60000个训练数据中随机选取100个数据,用这100个数据进.

2020-12-31 17:21:27 165

原创 IndexError: invalid index of a 0-dim tensor. Use tensor.item() to convert a 0-dim tensor to a Pytho

训练SSD时:承接Matlab、Python和C++的编程,机器学习、计算机视觉的理论实现及辅导,本科和硕士的均可,咸鱼交易,专业回答请走知乎,详谈请联系QQ号757160542,非诚勿扰。

2020-12-31 17:20:12 17

原创 Ubuntu16 安装cocoapi中的x86_64-linux-gnu-gcc: error: pycocotools/_mask.c: No such file or directory 问题

在官方的github的issue中大家讨论了这个问题:https://github.com/cocodataset/cocoapi/issues/172最全面的方案如下 whether you have installed cython in the correct version. Namely you should install cython for python2/3 if you use python2/3 whether you have downloaded the w

2020-12-31 17:18:27 26

原创 error: (-215:Assertion failed) size.width>0 && size.height>0 in function ‘cv::imshow‘

import cv2 as cvimport numpy as np#读取图片img=cv.imread(r'E:\Downloaded\pexels\The sea21471.jpeg',1)#获取图片的长宽信息sp=img.shapelength=sp[1]heighth=sp[0]print('加载的图片的宽度:{},高度:{}'.format(length,heighth))#显示窗口和图片cv.namedWindow('原图片')cv.imshow('.

2020-12-31 17:16:13 58

Gaussian Processes for Machine Learning.pdf

机器学习的高斯过程。。。

2019-05-29

Convolutional Neural Networks for MATLAB.pdf

卷积神经网络的MATLAB实现,英文学术专著。。

2019-05-29

中科院模式识别视频及讲义

中科院模式识别视频及讲义

2018-12-04

4位流水线乘法器

verilog里用流水线的方法实现乘法器

2017-08-03

verilog实现串口通信

包括发送模块,接收模块和testbench

2017-08-03

于小勇的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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