自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 注册谷歌账号,用国内手机号

注册谷歌账号

2023-04-01 16:31:42 454

原创 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connec

【代码】WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connec。

2023-03-31 23:45:49 418

原创 关于序列识别网络(SRN)知识的学习

引入我们发现基于RNN的方法存在一些明显的缺点,如时间依赖的解码方式和语义上下文的单向串行传输,这极大地限制了语义信息的帮助和计算效率。为了减轻这些限制,我们提出了一种新颖的端到端可训练框架,该框架称为语义推理网络(SRN)什么是空间规整( spatial regularization)?为什么要做空间规整? 因为标签之间没有标注空间信息,难以得到标签之间潜在的空间关系。如何做空间规整?在Learning Spatial Regularization with Image-levelSup

2021-04-22 12:57:43 2699

原创 图像预处理之二值化全局阈值方法(OCR处理方法)

二值化图像二值化是将像素点的灰度值设为0或255,使图像呈现明显的黑白效果。好处:减少数据维度排除原图中噪声带来的干扰凸显有效区域的轮廓范围对于OCR来说,高质量二值图像可以显著提升识别的准确率全局阈值方法1.固定阈值方法对于输入图像中的所有像素点统一使用同一个固定阈值其中的T为全局阈值。固定阈值方法的主要缺陷:很难为不同输入的图像确定最佳阈值Otsu算法Otsu算法又称最大类间方差法,是一种自适应的阈值确定方法我们将输入的图像视为L个灰度级,ni表示灰度级为i的像素个数,这里

2021-04-11 14:24:40 3062

原创 PaddleOCR常见问题(3)

将“检测”训练模型转化为推理模型确定配置文件路径打开program.py脚本,找到class ArgsParser构造函数,修改为如下形式(注意相对路径填写正确):然后将图中箭头指向的那一行,光标处添加一句代码default = “D:\PO\configs\det\det_mv3_db_v1.1.yml”,注意文件路径根据自己的电脑填写正确。注意相对路径填写规则 “./ ”表示同级目录, “…/”表示上级目录, “…/…/”表示上上级目录, (以运行的.py文件为当前路径)将“识别”训

2021-04-10 15:34:14 811

原创 PaddleOCR常见问题(2)

1.win10下anconda中,执行paddleocr的GPU训练或总是报错cudnn版本不匹配在百度上看了许多大佬的解答,都是说让下载新的或者装什么后来根据查看三个目录:D:\Anaconda3\Library\bin、D:\Anaconda3\Library\lib、D:\Anaconda3\Library\include将cudnn替换到这些目录下,就解决了这个问题。2.win10下,有的电脑训练时train.py调用不了1.终端路径问题,路径缺失造成无法调用2.版本问题,很多都是

2021-04-10 15:32:41 1471 3

原创 PaddleOCR常见问题(1)

报错图片数量太少Exception: The number of the whole data (800) is smaller than the batch_size * devices_num * num_workers (2048)----------------------Error Message Summary:----------------------FatalError: Blocking queue is killed because the data reader rais

2021-04-10 15:30:55 3050

原创 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x9a in position 28: illegal multibyte sequence

换成ANSI

2021-04-07 20:59:01 543

原创 决策树

**决策树**构造和裁枝构造的过程就是选择什么属性为节点的过程1.根节点:树的最顶端,最开始的哪个节点2.内部节点:树中间的节点3.叶节点:根的最低端,也就是结果过拟合:决策树训练的太好了,之后过度的苛刻,以至于太过死板预剪枝:决策树构造的时候进行修剪后剪枝:决策树创建完毕后再进行修剪,通常从叶节点开始,如果去掉这个节点去决策树影响不大,或者能提高决策树的准确程度,都可以用这个节点的叶节点来替代这个节点属性作为节点的判断依据有:纯度,信息熵纯度就是为了将目标变量的分歧变的最小比如

2020-12-13 09:27:09 1475

原创 小白很白自学Numpy(3)

result = np.diag([5,5,5,5,5])

2020-12-04 21:11:45 544

原创 小白很白自学Numpy(2)

你现在也配说自己是废物了是不是很开心啊打开软件 导入Numpy库 开始我们的下一步成废柴的历程np.zeros(n)n填阿拉伯数字 就能生成一个n个全为0的一维数组np.ones(n)同样这个可以生成全为1的一维数组np.zeros(n,dtype = ‘int’)在里面加上了dtype(数据类型)=int,就是让生成数组元素都为整型的数据类型。np.arange(0,50,5)就是生成十个从0开始以5为倍数的一位数组,50这里是开区间 是不取50的 所以输出到45就停了生成一个

2020-12-03 20:51:12 256

原创 小白很白自学Numpy(1)

真小白学NumPy(1)它能比标准Python序列更快的进行计算NumPy是Python的一个用于科学计算的基础包,它提供了多维数组对象和一个用于数组快速运算的混合的程序,包括数学,逻辑,排序、线性代数等操作。反正这玩意就是让你的运算变简单,学好numpy会让你的python变得更快更强。因为NumPy使用的是固定类型,所以它有一个极致特点就是—快计算机中都是利用二进制来存储数据,使用NumPy时候,会被转换为包含4个字节的int32类型,你也可以指定为16位或者8位都可以都可以我们的计算

2020-12-03 19:52:26 551

原创 利用numpy库进行分析结构集合

导入numpy库也可以写成这样定义一个结构集合personytype,结构化数据类型,定义names的组里有name/age/chinese/math/english数据的类型分别对应的为s32/i/i/i/f分别表示对应位置的元素类型i=int 32f=float 32#int16-数值范围:-32768 到 32767#int32-数值范围:-2,147,483,648 到 2,147,483,647#int64-数值范围:-9223372036854775808 到 92233.

2020-12-02 23:15:21 175

原创 Python零基础小白快速上手,不多废话

Python零基础小白快速上手Markdown编辑器和python安装Markdown编辑器就是程序员常用的记事本,!](https://img-blog.csdnimg.cn/20201031151738673.png#pic_center)这个东西真的很香小白上手更加适合慢慢养成使用Md的习惯。Python安装开始的时候肯定要把始祖放出来到Python主页下载并安装Python基本开发和运行环境,网址:直接飞机票到官网根据操作系统不同选择不同版本下载相应的Python 3.0系

2020-10-31 16:14:42 1050 1

空空如也

空空如也

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

TA关注的人

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