![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 58
小哈蒙德
计算机视觉萌新
展开
-
RAW图片转换JPEG图片工具(免费)
RAW格式图片转换为JPEG图片免费的工具(亲测效果很不错)原创 2022-06-15 23:06:37 · 1438 阅读 · 1 评论 -
Pytorch nn.Module和forward的参数关系
module在定义好module类之后,调用module时,通常执行一个参数xpred = module(x)但也有执行两个参数的情况pred = module(x,y)forwardimport torchclass Net(torch.nn.Module): def __init__(self): super(Net, self).__init__() print("init执行") def forward(self,x,out):原创 2021-05-28 20:14:14 · 5375 阅读 · 1 评论 -
Python 路径字符的正确表示,涉及转义字符
路径符系统区别Windows的路径使用的是Linux的路径使用的是/在python中:\表示转义字符;/才表示路径符,和Linux的路径符一致,和Windows的路径符相反;因此在python路径表示中,最好写成path = 'C:/Users'path = 'C:\\Users'path='C:'+os.sep+'Users'os.sep为python内置的库提供的分隔符方法,适应不同的系统如果在winodws下调用os.sep返回的是\...原创 2021-05-26 15:56:56 · 1173 阅读 · 0 评论 -
Python argparse模块解读
argparse库argparse 翻译过来就是“参数解析”argsparse是python的命令行解析的标准模块,内置于python,不需要安装。这个库可以让我们直接在命令行中就可以向程序中传入参数并让程序运行。传入一个参数我们先在桌面新建“arg学习”的文件夹,在该文件夹中新建demo.py文件,来看一个最简单的argsparse库的使用的例子。import argparseparser = argparse.ArgumentParser(description='命令行中传入一个数字')转载 2021-05-25 15:44:32 · 206 阅读 · 0 评论 -
Python “二维”字典输入excel的方法
直接上代码:import pandas as pdfrom openpyxl.workbook import Workbook#双重字典转excel方法def dict_to_excel(dict): #dict转二维列表,将字典dict的行列保存 row = dict.keys() col = list(dict.values())[0].keys() excel = [list(dict[u].values()) for u in dict] print(原创 2021-04-11 19:54:32 · 1211 阅读 · 0 评论 -
关于python中def的高级用法,def中套def,python函数装饰器
Python函数装饰器装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。大多数初学者不知道在哪儿使用它们,所以我将要分享下,哪些区域里装饰器可以让你的代码更简洁。 首先,让我们讨论下如何写你自己的装饰器。这可能是最难掌握的概念之一。我们会每次只讨论一个步骤,这样你能完全理解它。一切皆对象首先我们来理解下 Python 中的函数:def hi(name="yasoob"):转载 2021-03-28 13:57:38 · 7769 阅读 · 2 评论 -
回顾准确率,精确率,召回率的问题
原文参照自:准确率(Accuracy), 精确率(Precision), 召回率(Recall)和F1-Measure该博主的理解通俗易懂,更详细可去阅读原博主的链接。转载 2021-03-26 21:38:43 · 132 阅读 · 0 评论 -
NumPy学习
NumPy介绍NumPy中文文档NumPy包的核心是 ndarray 对象。它封装了python原生的同数据类型的 n 维数组NumPy数组 和 原生Python Array(数组)之间有几个重要的区别:NumPy 数组在创建时具有固定的大小,与Python的原生数组对象(可以动态增长)不同。更改ndarray的大小将创建一个新数组并删除原来的数组。NumPy 数组中的元素都需要具有相同的数据类型,因此在内存中的大小相同。 例外情况:Python的原生数组里包含了NumPy的对象的时候,这种情况转载 2021-03-16 15:05:45 · 129 阅读 · 0 评论 -
如何免费获取IEEE论文,亲测有效,【分享给有需要的人】
之前想做去雾算法在果园对靶的应用,想要搜集一些资料,包括何凯明博士在IEEE收录的一篇去雾论文Single Image Haze Removal Using Dark Channel Prior-IEEE-Xplore官网论文链接如果没有特殊渠道获取,得是IEEE允许的一些机构,并且需要付一笔对学生负担不小的费用(如图)于是乎开始了“白嫖”之路之前尝试过其他博主关于sci-hub获取论文的途径,大部分博主给的sci-hub域名是https://sci-hub.tw/进去之后发现是这个样子的原创 2021-03-15 18:15:54 · 12535 阅读 · 7 评论 -
win10 Pycharm配置opencv-python 4.5.1.48流程-python≥3.6
首先进入opencv-python官网-opencv-python上面左边是菜单栏,也可以选Release history查看旧版的opencv-python,同时注意菜单栏下方Meta栏会有python版本限制条件,同时Project description会有一些构建工程需要注意的地方,比如pip包的版本等等,还有其他内容请自行查看。复制如下到pycharm终端运行即可(确保pip的版本满足说明的最低19.3版本要求)pip install opencv-python==4.5.1.48如果原创 2021-03-11 15:51:45 · 2156 阅读 · 1 评论 -
win10 Pycharm pip 出现 Script file ‘D:\Anaconda3\Scripts\pip-script.py‘ is not present 错误解决办法
在win10环境下Pycharm配置opencv-python时,由于想更新下pip包,发现第一次可能因为网络问题没更新完,而更新的时候可能把我原来的pip包搞没了,重新更新发现如下提示Script file 'D:\Anaconda3\Scripts\pip-script.py' is not present输入如下代码即可解决easy_install pip# 如果上面命令无效 ,可以使用下面的命令easy_install -i https://mirrors.aliyun.com/pypi原创 2021-03-11 15:28:04 · 958 阅读 · 0 评论 -
去雾算法及去雨算法在果园对靶喷雾的应用
在对靶果园喷雾中,对图像的预处理上可以进行去雾及去雨算法,在进行激光图像及实际图像匹配时或许有用原创 2021-03-07 23:07:43 · 1513 阅读 · 1 评论 -
异构环境下MOOCs知识概念推荐的传统图卷积网络论文总结
原文是英文版,翻译过来如下:摘要大规模的在线公开课程(MOOC)正在成为一种流行的教育方式,为学生掌握知识提供了大规模的开放式学习机会。为了吸引学生的兴趣,MOOC提供商使用推荐系统向学生推荐课程。但是,由于一门课程通常包含许多视频讲座,每个讲座都涵盖一些特定的知识概念,因此直接推荐课程会忽略学生对某些特定知识概念的兴趣。为了填补这一空白,本文研究了知识概念推荐的问题。对于MOOC中的知识概念推荐,我们提出了一种基于端到端图神经网络的方法,称为注意力异构图卷积深度知识推荐器(ACKRec)。像其他推荐.原创 2021-03-07 23:07:25 · 584 阅读 · 11 评论