自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

原创 屏蔽bing搜索框的今日热点

使用AdGuard/AdBlock屏蔽Bing搜索框的今日热点,同时保留搜索推荐功能

2023-11-18 11:21:13 768 4

原创 torch_flops: 准确捕获forward中所有算子的FLOPs计算库

该文章介绍了torch_flops库,它是一个用于准确计算神经网络模型FLOPs(浮点操作次数)的库。在对比神经网络模型轻量程度时,FLOPs是一个重要的指标。然而,现有的FLOPs计算库存在一些问题,无法准确计算forward()中直接写出的运算符。torch_flops库通过使用pytorch的Symbolic Tracing功能,可以捕获forward中的所有算子,包括继承自nn.Module的子类、pytorch的函数运算以及tensor本身的方法,从而帮助用户更准确地评估神经网络模型的计算复杂度。

2023-10-27 09:57:41 287

原创 用Python对图像哈夫曼编码

图像处理课要求对一幅图像进行哈夫曼编码/解码,并计算编码效率和平均编码长度。哈夫曼编码的原理就不写了,也可以在网上找到比较详细的介绍,比如这个博客。这种数据结构方面的代码其实最好用C写,用Python反而有些不方便,比如对二进制操作,写文件读文件都需要另外的库打包数据;另外用C写更有实际应用意义。注释我写的尽可能足够清楚了,否则网上有这么多代码我也不会再放上我自己的了。import cv2from queue import PriorityQueueimport numpy as npimpor

2020-10-24 21:12:11 3507 3

原创 Ubuntu16编译OpenCV4.4+CUDA10.1+Conda python3.8踩坑

说明记录踩的坑,不详细记录过程。安装安装过程和设置主要参考了OpenCV官网教程。安装之前最好用apt安装一些必要的库,直接网上搜就能搜到。环境Ubuntu16 + CUDA10.1 + CUDA8.0.4 + OpenCV4.4 (+contrib)gcc 5.4, Conda python3.8坑点先放我的cmake配置命令:cmake -DOPENCV_EXTRA_MODULES_PATH=/home/_/workspace/Env/sourcecode/opencv_contrib

2020-10-17 20:36:45 535 2

原创 关于numpy.npz()的记录

numpy.savez()可以保存多个数组到一个文件中,但是如果文件名重复则会覆盖之前的内容。如果想对一个.npz文件追加内容,则需要改动源码,把npyio.py中的savez_()函数中724行:zipf = zipfile_factory(file, mode="w", compression=compression)mode改成'a',使用savez()时必须传入str文件名参数,不能使...

2020-03-09 22:58:44 513

原创 Kinetics-400数据集下载

炼丹师最重要的是什么?丹啊!!!!没有丹锅烧坏了也炼不出啥来。为了下载Kinetics-400数据集,我煞费苦心,国内搜了好久都没有搜到资源,用ActivityNet提供的下载程序需要下载原视频一个一个自动剪辑,速度特别慢,很多视频都找不到。终于,一个师兄给了我一丝光明,给我一个dropbox的链接,我费尽千辛万苦下载了下来,解压到服务器里,最终发现要是训练完一个模型一个月都不一定够用/(ㄒo...

2019-12-18 16:32:58 14414 108

原创 虚拟仪器项目实战——一个用Labview做的水位水温控制模拟系统

临近期末考试,上了三十二个学时的虚拟仪器项目实战课程,最后做了一个大作业,题目自定。感觉我做的还有点意思,分享一下,可以到https://download.csdn.net/download/zugexiaodui/10913820下载源文件。我使用的Labview2013。这是一个使用Labview做的水位水温控制模拟系统,我Labview学的也不深,除了用一些基本的模块就没接触过其他的了。...

2019-02-14 22:46:34 11466 9

原创 基于Pygame框架和蒙特卡洛树搜索的“走四棋儿”人机对战小游戏(附编程详解和代码)

之前写过一个“走四棋儿”双人对战小游戏,没有加入AI,这个版本是人机对战版本,使用UCT算法为CPU产生走子策略。UCT算法是蒙特卡洛树搜索(MCTS)与UCB公式的结合,不太了解算法的话可以搜索一下,网上的资料有很多。我在网上搜了很多资料,其中对我最有用的就是这两个:①一个网址:http://mcts.ai/index.html这是介绍蒙特卡洛树搜索方法的一个网站,里面都是英文,也有Python...

2019-02-14 22:44:07 966 4

原创 自制手写数字程序密码锁

好久之前写的,一直没有发,现在整理一下发布了。这是和我的第一篇MNIST数字手写识别的进阶,其实数字手写密码锁是17年五六月份左右的我们小组应该做的小组任务,但是带我们任务的学长比较忙,也由于其他原因,我们小组内没有人真正完成手写数字密码锁,只是实现了用kNN进行手写数字识别,关键是用kNN还没办法保存参数……后来断断续续开始学习深度学习,走了不少弯路,后来看了一部分吴恩达的视频,至今也就才算...

2019-01-13 12:42:20 579

原创 强化学习初探索——Q-table 举例,附可执行Python代码

作为一个非专业初学爱好者,在看了一些强化学习教程之后决定从Q-table入门强化学习。我参考的资料很多,个人感觉下边这个链接https://mp.weixin.qq.com/s/34E1tEQMZuaxvZA66_HRwA讲的不错。之前接触过Q-table的简单理论,但是一直没有实践一下,一写代码才发现很多问题其实自己没有考虑清楚。现在附上一份刚写不久的Q-table代码。详细原理...

2018-11-29 08:54:55 6018 7

原创 Pygame实现”走四棋儿“双人对战小游戏

        “走四棋儿”是我小时候经常玩的“小型棋类益智小游戏”,规则很简单,双方各有四个子儿,在棋盘上一人走一步,两个同一方的子儿顶掉一个另一方的子儿,被顶的那个子儿就拿下去,谁最后先少于两个也就是失去战斗力了,就算输了。详细见百度百科的解释。貌似这种棋只有我们那里玩~~~网上没找到这种棋的小游戏,不管有没有,自己一直想写一个了,最近终于动手了。由于对动态显示要求不高,所以用Python的P...

2018-11-25 10:21:07 11233 3

原创 使用根据knn原理写的MNIST数字识别

我在CSDN上发的第一篇博客就是关于使用Python实现MNIST数字识别的,使用了sklearn库,没具体关心原理,这篇博文链接在这里(不知道为什么CSDN有时候老是加载不出页面来),从此我入了机器学习的坑。没想到有不少人看到了并向我要源码,现在看当时写的程序,因为对Python了解不够深入,导致很多地方的操作效率都很低。现在再发一篇关于knn实现手写数字识别的,这次用的是我自己手写的数字,与M...

2018-11-23 12:03:33 1161

原创 Python代码实现简单的MNIST手写数字识别(适合初学者看)

补充:由于很多同学找我要原数据集和代码,所以我上传到了资源里,https://download.csdn.net/download/zugexiaodui/10913834初学机器学习,第一步是做一个简单的手写数字识别,我选用的是MNIST数据集(用其他数据集也可以,原理都差不多),算法是KNN(下载库直接调用函数,算法的具体实现没有过多关心)。在网上也看到过MNIST数据集的Python代码...

2017-08-12 20:51:40 53654 184

Kinetics-400数据集.zip

Kinetics-400数据集百度云下载链接,由于博客不能直接粘贴链接,所以分享到了资源里。整理不易,所以设置了下载需要1积分。具体使用可以查看我的博客。

2019-12-18

knn算法分类自己手写的数字

这个貌似跟我之前上传过的资源《自己做的手写数字样本及knn分类代码》有些重复,两个资源是一样的,都可以下载。 我上传了很多关于knn的东西,这个是使用的自己的手写图片,根据knn的算法原理实现的,没有使用skleran库,自己的手写图片也在里边了。

2019-01-13

使用knn对MNIST分类

有不少同学看到我的《Python代码实现简单的MNIST手写数字识别(适合初学者看)》博客,跟我要源代码和数据,还得邮箱一个一个回复,我直接放在资源里吧。另外还有根据knn原理写的代码,没有使用sklearn库,也上传在我的资源里了。

2019-01-13

虚拟仪器实战Labview项目设计-水位水温控制模拟系统

本资源与我的博客《虚拟仪器项目实战——一个用Labview做的水位水温控制模拟系统》对应,使用Labview2013开发,要注意的是最后的文件保存使用的绝对路径,如果没有那个路径的话有可能保存出错,可以自己更改路径。

2019-01-13

Pygame走四棋儿小游戏

与我的博文Pygame“走四棋儿”小游戏相对应的代码和图片资源,博文地址https://blog.csdn.net/zugexiaodui/article/details/84474579

2018-11-25

自己做的手写数字样本及knn分类代码

https://blog.csdn.net/zugexiaodui/article/details/84379028 自己做的一点样本,有knn数字分类代码,与上边链接中我的博客相对应的。

2018-11-23

空空如也

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

TA关注的人

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