- 博客(58)
- 资源 (14)
- 收藏
- 关注
原创 PettingZoo:多智能体游戏环境库入门
PettingZoo相当于Gym的多智能体版本。为了解决POSG和EFG现有API的不足,引入AEG模型,即POSG模型的一种顺序步进形式。
2022-08-06 18:29:35
9194
4
原创 汉明距离、汉明损失详解及代码(python)
用具体的图示+代码,帮你理解汉明距离(Hamming distance)、汉明损失(Hamming loss)。
2022-05-25 21:54:51
9804
3
原创 如何理解「最大似然估计」?参数估计、似然函数、最大似然估计
最大似然估计,就是寻找一组模型参数,使得观测到现有样本出现的概率最大,即这组模型参数,可以使模型拟合的结果最接近实际数据分布。
2022-05-04 19:19:08
5076
原创 整理常用的中英文预训练词向量(Pretrained Word Vectors)
整理常用的中、英文预训练词向量的链接,无须自己训练,下载即可使用。
2022-04-02 19:32:22
14613
原创 解决PyInstaller打包程序exe在win7运行异常问题(OSError: [WinError 87] 参数错误、Error loading Python DLL python39.dll等)
win7运行python打包程序的排坑指南。
2022-02-17 17:39:04
28399
11
原创 Markdown YYDS,但是编辑器依旧可以更好 | 优快云编辑器测评
文章目录1、优快云的 Markdown 编辑器是全网最好用的编辑器吗?如果不是,你还觉得缺点什么才会成为最好的?2、你在使用 Markdown 的时候有什么技巧或者招数吗?3、你觉得Markdown编辑还可以增加什么功能会更好?1、优快云的 Markdown 编辑器是全网最好用的编辑器吗?如果不是,你还觉得缺点什么才会成为最好的?目前还不是,写一篇博文常常需要搭配很多其他软件,详见第3点。2、你在使用 Markdown 的时候有什么技巧或者招数吗?快速插入图片对于想要插入的图片,可以用系统截
2021-11-10 17:54:35
1259
原创 图解 RoIAlign 以及在 PyTorch 中的使用(含代码示例)
RoIAlign其实就是“精确版”的RoI Pooling。用于将任意尺寸的特征图,都转换为具有固定尺寸的小特征图。
2021-11-08 22:02:27
20462
11
原创 Windows 10环境下「MSCOCO Captions」评估代码踩坑记录
引言在使用 Image Captioning codebase 等开源项目时,对captioner进行评价需要用到Microsoft COCO Caption Evaluation1、解决python2→python3.x问题原版的coco-caption requirements 是 java 1.8.0 + python 2.7,但现在大多数人的环境是python3.x,所以我们下面安装下coco-caption对应的python3.x版本:pip install pycocoevalcap
2021-10-19 20:35:47
5874
4
原创 Python自动绘制UML类图、函数调用图(Call Graph)
借助graphviz+pyreverse,自动提取python代码的UML类图。借助graphviz+pycallgraph,自动提取python代码的动态调用流程图。
2021-10-12 22:49:18
25449
10
原创 理解「交叉熵」损失函数(包含自信息、信息熵、KL散度、交叉熵概念整理)
KL散度、交叉熵可以用于衡量模型的“损失”。要深入理解KL散度和交叉熵,首先要从信息论中的基础概念入手。
2021-10-09 22:12:27
6434
6
原创 OpenCV中的「SVM分类器」:基本原理、函数解析和示例代码
在非均衡样本的分类训练中,用opencv中SVM默认的`train`函数,容易导致分类器偏向数量多的类别,这时可以采用`trainAuto`函数进行平衡。
2021-09-30 19:32:38
15162
9
原创 Image Caption 2021最新整理:数据集 / 文献 / 代码
Microsoft COCO Captions、SBU Captions、Conceptual Captions (CC) dataset、TextCaps、VizWiz-Captions、Localized Narratives、Nocaps等
2021-09-22 21:53:37
25424
22
原创 OpenCV中的「透视变换 / 投影变换 / 单应性」—cv.warpPerspective、cv.findHomography
透视变换通常被用于从特定角度观察三维平面的计算方法(非垂直观测),在三维视觉领域具有广泛的应用。
2021-09-15 20:50:56
10856
8
原创 详解Python模块化——模块(Modules)和包(Packages)
Python中的模块(Module)、包库(Package),都是为了实现模块化引用,让程序的组织更清晰有序。
2021-08-23 20:14:47
31695
32
原创 PyQt5入门——删除、清空layout布局中的所有对象(含常见问题详解)
文章目录问题描述清空layout中的所有对象问题描述有一种需求是动态创建layout中的内容,这时就需要先删除之前在layout中添加过的对象。在网上查资料1看到用layout.itemAt(i).widget().deleteLater()来删除layout中的控件,但是这里需要注意几个问题:QLayout的操作都是通过QLayoutItem来实现的,QLayoutItem可能包含widget(如QWidgetItem),也可能不包含widget(如QLayout、QSpacerItem)2,所
2021-08-17 18:04:37
17811
14
原创 PyQt5入门——手把手教你配置环境,快速上手GUI程序开发(Anaconda+PyCharm+Qt Designer+pyuic)
Python具有强大的科学计算能力,Qt是最流行的界面开发库之一。将Python和Qt相结合,就可以编写漂亮的GUI应用程序,更好地呈现你的数据分析结果。
2021-08-02 21:05:20
6261
17
原创 计算机视觉哪个方向最火?来看这篇综述《中国图像工程:2020》
图像相关的研究方向具体有哪些类别?哪些研究方向现在比较火?比较有前景?不知道用什么关键词能查到想找的文献?图像相关技术在哪些领域应用比较多?如果你想了解这些问题,可以看看这几篇综述文章,或许能有所启发。
2021-06-24 21:55:40
1902
16
原创 样本不均衡、长尾分布问题的方法整理(文献+代码)
分类任务中的样本不平衡问题,主要是不同类别之间样本数量的不平衡,导致分类器倾向于样本较多的类别,在样本较少的类别上性能较差。样本不均衡问题常常出现在呈长尾分布的数据中(long tailed data),如下图所示[^longtail]。现实生活中很多数据都类似长尾分布,头部数据类别数据量多,尾部类别数据量少。由于尾部类别(tail classes)数据量少,模型学习到的表征信息不够丰富,导致模型并不能很好的表达尾部类。
2021-06-22 17:52:11
11654
19
原创 解决JupyterLab中tqdm_notebook进度条不显示问题
文章目录问题描述解决方案问题描述tqdm针对jupyter notebook添加了专门的进度条方法tqdm_notebook()方法,调用语句如下:from tqdm import tqdm,trange,tnrange,tqdm_notebookfrom time import sleep# 普通进度条for i in trange(60): #TODO: sleep(.1)# 专为notebook设计的进度条for i in tqdm_notebook(range(600)):
2021-06-18 17:53:42
8142
9
原创 10行代码,带你理解自然底数e、自然指数ln
我们知道,e是一种常数,e和pi类似,都是一种被计算出来的常数,在实际中具有非常广泛的应用。基于自然底数e,我们常常会用到自然指数exp(e),自然对数ln(x),但你知道e是怎么来的吗?
2021-06-15 22:34:08
8654
25
原创 深度神经网络可解释性:卷积核、权重和激活可视化(pytorch+tensorboard)
文章目录引言卷积核可视化权重和激活可视化小结引言本文整理了卷积神经网络训练过程中的可视化,便于对训练过程进行分析和检查。有需要的朋友可以马住收藏。卷积核可视化以下代码参考1:# 可视化卷积核 # in model.named_parameters(): if 'conv' in name and 'weight' in name: in_channels = param.size()[1] out_channels = param.size()[0
2021-06-12 11:57:33
8055
26
原创 新版JupyterLab快捷键+调试技巧(建议收藏)
JupyterLab 是Jupyter 的下一代基于 Web 的用户界面。与大家熟悉的jupyter notebook相比,功能更加全面,支持**Jupyter notebook、文本编辑器、控制台、终端和自定义组件**。本文整理了新版JupyterLab中常用的快捷键和调试技巧,有需要的朋友可以马住收藏。
2021-06-08 19:24:33
27287
32
原创 50行代码,带你理解梯度下降法(Gradient Descent Method)
梯度gradf(x,y)=∂f∂xi+∂f∂yjgrad f(x,y)=\frac{\partial{f}}{\partial{x}}\bold{i}+\frac{\partial{f}}{\partial{y}}\bold{j}gradf(x,y)=∂x∂fi+∂y∂fj梯度下降法求函数的最小值:1import numpy as npimport matplotlib.pyplot as pltfrom matplotlib import cmfrom mpl_toolkits.mpl
2021-06-04 18:17:47
3723
26
原创 担心你的文章图片被盗?试试用python加水印
你是不是担心,辛辛苦苦做的图表被盗用?试试用python加上你的专属水印,让盗版无所遁形。只需几行代码,比用ps软件操作更简单、更快捷。方式一:叠加文字水印最简单的一种方式是,在图片上绘制半透明文本来实现水印效果。主要用到Figure.text函数1:text(self, x, y, s, fontdict=None, **kwargs)参数类型说明x, yfloat叠加文本的位置坐标.,取值范围在 [0, 1]。sstr文本字符串。fontdi
2021-06-01 12:43:50
747
20
原创 用python做GIF动画,让你的图表动起来!(以正态分布为例)
大家都知道,从展示效果来说:视频>图>文字。如果想要在工作汇报时,把你的数据秀的飞起,那你可以试试用python做动画。用python绘制动画会用到这个函数1:matplotlib.animation.FuncAnimation(fig, func, frames=None, init_func=None, fargs=None, save_count=None, *, cache_frame_data=True, **kwargs)[source]其中函数参数:fig: 用于
2021-05-30 19:18:48
2365
21
原创 解决E1776:无法引用 函数 “A::A(const A&)“ (已隐式声明) -- 它是已删除的函数
出错原因先介绍下博主遇到这个错误的背景情况。有一个类A,没有定义默认构造函数A():class A{ int m_val=0; int m_type=0; A(int val):m_val(val){ }; A(A&&) = default; //对成员依次拷贝}如果直接访问std::vector< A > m_vecObjs 中的元素,并赋值给新的实例,就会报错E1776 无法引用 函数 "A::A(const A&)" (已隐式声明)
2021-05-25 17:59:50
9456
3
原创 图解匈牙利算法(含python代码)
文章目录算法原理算法步骤算法实现算法原理匈牙利算法的问题描述:https://brc2.com/the-algorithm-workshop/James Munkre在1950年代提出一种的分配问题的解法,时间复杂度在多项式级。算法步骤以下6步算法是原始Munkres分配算法(有时称为匈牙利算法)的修改形式。该算法描述了通过对零加星标和底注以及覆盖和揭示行和列来对二维矩阵进行手动操作的过程。这是因为,在出版时(1957年),很少有人可以使用计算机,而且算法是手动执行的。步骤0: 创建一个称为
2021-05-18 21:05:19
13292
2
原创 C++中的错误处理方法(含示例代码)
通常我们有 3 种方式把错误信息传递给函数的调用者。1第一种方式是函数用返回值来告知调用者是否出错。比如很多Windows的API就是这个类型。Windows中很多API的返回值为0表示API调用成功,而返回值不为0表示在API调用的过程中出错了。微软为不同的非零返回值定义了不同的意义,调用者可以根据这些返回值判断出错的原因。这种方式最大的问题是使用不便,因为函数不能直接把计算结果通过返回值赋值给其他变量,同时也不能把这个函数计算的结果直接作为参数传递给其他函数。第二种方式是当发生错误时设置一个全局变量
2021-05-14 19:11:44
4159
转载 机器学习核心概念、常用术语整理(建议收藏)
【转】机器学习核心概念完全解析(建议收藏)原文链接:https://mp.weixin.qq.com/s/wEpmF1gdvsIimnvXrxKdRwAI干货知识库刚接触机器学习框架 TensorFlow 的新手们,这篇由 Google 官方出品的常用术语词汇表,一定是你必不可少的入门资料!本术语表列出了基本的机器学习术语和 TensorFlow 专用术语的定义,希望能帮助您快速熟悉 TensorFlow 入门内容,轻松打开机器学习世界的大门。本文来源:https://develo..
2021-05-10 15:18:25
3326
322页图神经网络基础入门教程
2022-03-16
stanford神经文本生成操作指南
2022-01-24
pycocoevalcap-master-python3
2021-10-29
spacy中文语言包 zh_core_web_sm-3.1.0
2021-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人