自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 金融OCR领域实习日志(二)——四种OCR模型效果测试(附图)

表格扫描件:效果一切良好发票实拍:有部分模糊文字识别不清,图片太糊了发票扫描件:效果良好,但是特殊字符无法识别,后续补充训练可以解决效果太差不试了比起paddle中文模型,有较大差距表格问题较小,但比如”牡“丹识别成了”社“丹发票比较模糊,问题很多,比如联合识别成联音,公司识别成公碍等错误特殊字符也同paddle一样无法识别,识别成了8,不过可以补充训练中文识别一团浆糊,完全不能用。

2024-01-25 16:14:31 855

原创 金融OCR领域实习日志(一)——OCR技术从0到1全面调研

paddle ocr和cnocr,两者都能实现商业化精准度。其中cnocr执行速度快,速度略快于paddle ocr识别效果比肩paddle ocr,但paddle ocr模型补充训练方便某些场景下,如小图片且对速度要求较高可以尝试使用chinese_lite ocr.此外由部分stackoverflow用户反馈可知paddle和Tesseract的区别如下数据来源区别:Tesseract对印刷体扫描文档效果更好,paddle更适用于手写体等场景,但二者都支持训练。

2024-01-24 17:23:28 950

原创 一文解决,WPS编辑word文档时,批注的解决按钮灰色无法点击

然后是说word版本不对,需要更新word版本,检查更新之后还是不行,但是答案已经很接近了。今天编辑word文档的时候发现批注的解决按钮是灰色。此时批注栏的解决按钮可以成功使用了!修改完成之后下侧菜单栏变为。网上搜索了多个解决办法。

2023-04-11 00:54:27 12968 4

原创 (实时更新)蓝桥杯知识点笔记 | (九)图论

基本内容是:假设网络中的每条边都有一个 权重(常用长度、成本、时间等表示),最短路问题的目标是找出 给定两点(通常是源节点和汇节点)之间总权重之和最小的路径。最短路问题(shortest-path problem)是图论中的经典问题之一,可用来解决管路铺设、线路安装、厂区布局和设备更新等实际问题。的超链接为原题链接,点击跳转。

2023-04-05 21:58:50 393

原创 (实时更新)蓝桥杯知识点笔记 | (六)动态规划之背包问题

problem)是一种组合优化的NP完全(NP-Complete,NPC)问题。问题可以描述为:给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。NPC问题是没有多项式时间复杂度的解法的,但是利用动态规划,我们可以以伪多项式时间复杂度求解背包问题。———————————————— 版权声明:本文为CSDN博主「yuyan_jia」的原创文章,遵循CC 4.0。:题目中给出的是两个花费,一个价值,需要用滚动数组的思想将三维dp压缩状态至二维dp。

2023-04-04 02:21:33 244

原创 (实时更新)蓝桥杯知识点笔记 | (八)基础数论

数论知识点小汇总:* gcd* lcm* 欧几里得算法* 中国剩余定理* 唯一分解定理* 约数定理

2023-03-31 17:55:04 99

原创 (实时更新)蓝桥杯知识点笔记 | (五)动态规划之基础DP

这类dp主要是一些状态比较容易表示,转移方程比较好想,问题比较基本常见的。主要包括递推、LIS(最长递增序列),LCS(最长公共子序列)的超链接为原题链接,点击跳转。

2023-03-30 22:51:55 150

原创 基础算法(四)——高精度

高精度算法是用于处理大整数运算的,大整数的大小一般是,其位数,标准数据即x

2023-03-30 16:13:59 64

原创 (实时更新)蓝桥杯知识点笔记 | (四)宽搜

宽度优先搜索算法(又称广度优先搜索)是最简便的图的搜索算法之一,这一算法也是很多重要的图的算法的原型。Dijkstra单源最短路径算法和Prim最小生成树算法都采用了和宽度优先搜索类似的思想。其别名又叫BFS,属于一种盲目搜寻法,目的是系统地展开并检查图中的所有节点,以找寻结果。所谓广度,即搜索路线为一层一层,由远及近的。版权声明:本文为CSDN博主「Jjwj11」的原创文章,遵循CC 4.0BY-SA版权协议,转载请附上原文出处链接及本声明。

2023-03-30 02:25:11 58

原创 (实时更新)蓝桥杯知识点笔记 | (二)模拟

所谓的模拟题,运用的“模拟算法”,其实并没有什么完全准确的定义。模拟算法,用一句老话说,就是“照着葫芦画瓢”;官方化的诠释则是:根据题目表述进行筛选提取关键要素,按需求书写代码解决实际问题。// 模拟这个算法其实并不难,主要是逻辑上的麻烦,但正常刷题时我们都不把模拟的逻辑思维理清就直接做,如果这题没有太水的话,是非常容易错的。

2023-03-28 16:16:07 137

原创 (实时更新)蓝桥杯知识点笔记 | (三)回溯

深度优先搜索算法(英语:Depth-First-Search,简称DFS)是一种用于遍历或搜索树或图的算法。 沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所在边都己被探寻过或者在搜寻时结点不满足条件,搜索将回溯到发现节点v的那条边的起始节点。整个进程反复进行直到所有节点都被访问为止。

2023-03-28 01:37:01 244

原创 (实时更新)蓝桥杯知识点笔记 | (一)枚举

枚举是一种暴力解决问题的手段,将所有情况全部判断一遍,一般用于数据量较低的题目,或者是一些思维题or填空题

2023-03-28 01:32:15 72

原创 基础算法(三)——二分查找

一种复杂度为OlognO(logn)Ologn级别的查找算法,需要被查找的数列具有某种单调性质,其本质其实是搜索一个符合check条件的区间。整数二分浮点数二分。

2023-01-11 23:10:52 505

原创 数据结构(一)——链表

插入、删除非常快(需要知道需要插入和删除节点前一个位置)查询、访问(用索引)非常的慢链表的创建方法一般有如下几种:动态链表:结构体+指针(不适合做题用,容易因new Node();超时int val;Node *next;new Node();// 非常慢这种实现方式,每次创建新建节点,都需要调用一次new函数,但是这个新建过程非常慢,在笔试题中链表长度一般是1e5或者是1e6,new完这些节点基本上就直接超时了。静态链表:用两个数组表示val和next,用于模拟链表数组模拟单链表。

2023-01-09 00:37:45 208

原创 基础算法(一)——快速排序

快排是一种复杂度O(nlognnlog(n)nlogn)的排序算法,在极端情况下会退化为O(n2{n}^2n2),但是它是一种原地算法,即不需要占据额外空间原理是先在数列中取一个数x,这个数一般随机选取或是取中间值,然后将所有比x小的数移动到其一侧,大的数移动到其另一侧。然后将左右两堆数视为两个新的数列,再进行上述操作,直到递归结束。因此可以发现,快速排序的核心是先排序后递归。

2023-01-07 22:36:00 272

原创 基础算法(二)——归并排序

归并排序是一种复杂度O(nlognnlog(n)nlogn)的排序算法,并且在任何情况下都是,但是它不是原地算法,即需要额外存储空间其原理是,先将区间均匀分成左右两半,然后再对左右两半继续二分,直到一个数为一个区间为止。然后从小区间到大区间进行左右区间合并。合并方式就是将两个有序间合并为一个大区间,并且大区间保持有序,因为最小区间单元是一个数,因此最初的区间一定有序,由下至上就可以保证合并过程中的区间都是有序的。因此可以发现,归并排序的核心是先递归后排序。

2023-01-07 22:35:57 603

原创 基础算法(九)——区间合并

假定给出n个区间,将有交集的区间合并,最后求出合并后的区间个数。

2023-01-07 21:43:48 156

原创 基础算法(八)——离散化

这里的离散化,特指整数的、保序的离散化有些题目可能需要以数据作为下标来操作,但题目给出的数据的值比较大,但是数据个数比较小。此时就需要将数据映射到和数据个数数量级相同的区间,这就是离散化,即哈希映射。举个例子,数据值域范围是0~10e9数据个数范围是0~10e5,我们不可能开一个10e9的数组去存储,因此我们需要将数据映射到从0开始的自然数,即0~10e5,这样我们只需要开一个10e5的数组就可以去存储对应下标的一些值了。

2023-01-06 23:20:13 450

原创 基础算法(七)——位运算

最常用的两种操作:求一个整数n二进制表示里的第k位(k从0开始)x=1010,则第0位为0,第1位为1,第2位为0,第3位为1求x的最后一位1,即lowbit(x)x=101000,那么。

2023-01-05 22:14:51 113

原创 基础算法(六)——双指针算法

两个指针指向两个不同序列,用两个指针维护某一种逻辑,例如归并排序两个指针指向一个序列,即用两个指针维护一段区间,例如快排。

2023-01-05 22:14:02 355

原创 深度学习实验(五)——循环神经网络编程

本次实验练习使用torch.nn中的类设计一个循环神经网络进行MNIST图像分类。在本次实验中,你要设计一个CNN,用于将28×2828 \times 2828×28的MNIST图像转换为M×M×DM\times M\times DM×M×D的特征图,将该特征图看作是一个长度为M×MM\times MM×M的特征序列,序列中每一个特征向量的大小为DDD,然后使用RNN对该序列分类。1. 准备数据从torch.nn.Module派生一个子类CNN,表示一个卷积神经网络;用于将

2023-01-03 10:37:01 1112 3

原创 深度学习实验(四)——卷积神经网络编程

本次实验练习使用torch.nn中的类设计一个卷积神经网络进行MNIST手写体数字图像分类。

2022-12-21 22:04:22 1486

原创 蓝桥杯C/C++百校真题赛题解——12.16日

每个灌木最大生长长度,为它本身位置到左右两端距离的最大值的两倍。

2022-12-20 19:39:02 150

原创 leetcode刷题记录(一)——双指针

顾名思义,即。当然也可以也可以三个指针,四个指针,但是指针过多容易把自己绕晕。

2022-12-16 09:09:25 70

原创 蓝桥杯C/C++百校真题赛题解——12.15日

填空题九进制正整数 2022 转换成十进制等于多少?直接遍历每一个数字,并用进制转换公式即可略。

2022-12-15 23:26:39 93

原创 python算法预备语法知识(三)——数据结构

仅针对算法刷题进行针对性python语法学习python算法预备语法知识(三)——数据结构。

2022-12-15 17:04:04 115

转载 jupyter文件如何转为md文件

版权声明:本文为CSDN博主「Kevin Davis」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/weixin_44590417/article/details/126513620。

2022-12-14 22:16:42 283

原创 深度学习实验(三)——多层感知机编程

本次实验练习使用torch.nn中的类设计一个多层感知机,并进行训练和测试。同时练习使用Dataset和Dataloader辅助Mini-Batch随机梯度下降法对模型进行训练。

2022-12-14 22:13:24 340

原创 python算法预备语法知识(二)——序列

仅针对算法刷题进行针对性python语法学习python算法预备语法知识(二)——列表、元组、集合、字典、字符串。

2022-12-12 22:33:20 111

原创 python算法预备语法知识(一)——Number数字

仅针对算法刷题进行针对性python语法学习python算法预备语法知识(一)——Number数字。

2022-12-11 21:23:19 199

原创 程序设计与算法考试

安带程序设计与算法课程,期末机考题目。

2022-12-10 22:17:50 172

原创 深度学习实验(二)——使用AutoGrad

1. 使用张量的自动求导计算一元函数的导数请按以下要求,使用张量编写代码,计算sigmoid函数的导数,并绘制曲线图。2. 使用torch.optim训练线性分类器编写一个softmax分类器模型,并用torch.optim训练下面的代码生成一个一组随机2维样本,包含了三个类别,每个类别有100个样本

2022-12-03 22:37:30 408

原创 操作系统实验(四)——页面置换算法模拟

写了遍历打印函数,以及重写了列表的find函数。调用了C++的STL库里的。

2022-12-02 16:31:47 1659 2

原创 操作系统实验(三)——银行家算法

1.理解银行家算法;2.掌握进程安全性检查的方法与资源分配的方法。

2022-12-02 00:09:54 486

原创 操作系统实验(二)——作业调度算法

1.针对作业调度问题,能够分析影响作业调度性能的主要因素,通过设计最优的方案实现作业调度算法;2.针对不同作业的要求,选择不同的调度算法,满足不同作业,尤其短作业运行的需求;

2022-12-02 00:07:35 2970

原创 操作系统实验(一)——进程调度模拟

进程调度算法

2022-12-01 23:59:36 342

原创 深度学习实验Lab1——张量基础操作、神经元模型

本次实验中,练习PyTorch Tensor的操作。

2022-11-30 03:38:13 614

原创 经典卷积神经网络学习笔记

一般的深度全连接神经网络,在较高分辨率的图像情况下,特征向量维度很大,导致每一个全连接层计算的权值数量是非常多的,如果数据不够,很容易训练出过拟合的情况,即使有庞大数据做支撑,那也会对硬件和内存造成很大的负担。而卷积神经网络就会改善这一问题。

2022-10-07 20:42:14 362

原创 神经网络三个部分的优化

输入端、中间层、输出端三个部分的优化手段

2022-10-07 19:34:53 674

原创 从初级到深度的三种神经网络

人工神经网络:仿照,接受,神经元进行,输出神经网络分类:初级神经网络/单神经元神经网络浅层神经网络/两层神经网络深度神经网络/多层神经网络(这里的深度特指层数,层数越大深度越大)

2022-10-06 01:21:14 447

空空如也

空空如也

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

TA关注的人

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