首页
学习
活动
专区
工具
TVP
发布

caoqi95的记录日志

专栏作者
101
文章
149156
阅读量
27
订阅数
Python 装饰器
最近在重新在学习 Python 进阶的内容。整理一下关于装饰器(decorator)的一些知识。在解释装饰器前,先花一点时间总结一些关于函数的知识点。
caoqi95
2020-04-01
4530
Camera Model
可以看这篇文章来理解如何求解 homography H:单应性(homography)变换的推导
caoqi95
2019-10-08
1.1K0
暗通道算法优化雾气图像和夜间图像
可以查看这篇文章:论文记录 - Single Image Haze Removal Using Dark Channel Prior
caoqi95
2019-06-03
9591
C 语言实现堆排序 (Heap Sort)
堆排序是一种基于「堆」这一数据结构的排序算法。堆是一种近似完全二叉树的结构,分为大顶堆和小顶堆这两种。
caoqi95
2019-05-13
1.6K0
基于 Retinex 的几种图像增强算法总结
也是上上周布置的作业,主要是比较不同 Retinex 算法实现的结果。同样也是需要自己看论文并实现算法,这点应该是选这门课最大的优点了,也是硕士需要掌握的基本技能。
caoqi95
2019-05-08
6.2K0
直方图均衡的一些变体算法
上上上上周,数字图片处理课程布置了一个作业,需要看论文实现并比较各种直方图均衡的算法:
caoqi95
2019-04-18
9440
直方图均衡的一些变体算法
上上上上周,数字图片处理课程布置了一个作业,需要看论文实现并比较各种直方图均衡的算法:
caoqi95
2019-04-12
1.1K0
广度优先搜索 BFS
图用来模拟不同东西是如何连接的。比如,在一个游戏中,模拟谁欠谁钱。如 Alex 欠 Rama 钱,将会如下所示:
caoqi95
2019-03-28
7000
散列表 - Hash Table
哈希表(Hash Table),学名散列表。散列表最核心的部分就是散列函数。有了散列函数,无论你给它什么输入数据,它都还你一个数字。专业一点的话,就是散列函数将输入映射到数字。
caoqi95
2019-03-28
5150
Python 实现 Canny 边缘检测算法
Canny 边缘检测算法由计算机科学家 John F. Canny 于 1986 年提出的。其不仅提供了算法,还带来了一套边缘检测的理论,分阶段的解释如何实现边缘检测。Canny 检测算法包含下面几个阶段:
caoqi95
2019-03-28
4.3K0
每日一问之算法的时间复杂度
这周调整了下计划,鉴于很多不懂的知识需要大量的时间去消化及整理输出,因此,改为每逢节假日更新每日一问。
caoqi95
2019-03-28
6180
每日一问之初识牛顿迭代法(Newton's method)
今天在刷 LeetCode 的 sqrt(x) 这道题的时候,看到别人的解法中有使用牛顿迭代法。之前也看到这个方法很多次,但都没有去了解。今天正好就这个问题来稍微整理一下:
caoqi95
2019-03-28
1.4K0
Python 与 MATLAB 的不同之处
Python 是一门面向普遍需求的编程语言,而 MATLAB 主要是用来做数值计算的。所以,Python 的基本数据类型也和一般的编程语言一样普遍。但是,离开了 Numpy 这个包,就不再有数组或者矩阵的数据类型。下面主要介绍 Python 和 MATLAB 的一些不同之处。
caoqi95
2019-03-28
1.7K0
PRML读书笔记(3) - 深度理解机器学习之信息论(Information Theory)
「总结自经典教材《Pattern Recognition and Machine Learning》以及김동국教授的人工神经网络纯理论课程。在此感谢作者及教授的辛苦教学。本篇内容很多东西没有很明确地说明,可能会有很多不正确的地方,欢迎指正。」
caoqi95
2019-03-28
7570
Arduino 中关于字符串的处理
使用 += 运算符和 concat() 方法将(长)整数常量,(长)整数变量,字符,字符串添加到字符串中去,代码如下所示:
caoqi95
2019-03-28
3.2K0
PRML读书笔记(4) - 高斯混合模型(GMM) 及 EM 算法
高斯混合模型的概念在 PRML 这本书的第 9 章介绍的。目前正在上的김동국 教授的人工神经网络纯理论课程非常适合研究生入门机器学习。但是由于没时间讲解全部内容,教授说正式的内容在第 5 章结束。后面几节课全部讲学生感兴趣的内容 - GMM,HMM 等。教授说没有讲解的内容不是不重要,而是在踏入机器学习这个研究领域,这些都是很重要且必备的知识。
caoqi95
2019-03-28
1.4K0
PRML读书笔记(1) - 深度理解机器学习之概率论(Probability Theory)
「总结自经典机器学习教材《Pattern Recognition and Machine Learning》以及김동국教授的人工神经网络纯理论课程。在此感谢作者及教授的辛苦教学。本篇内容很多东西没有很明确地说明,仅限学习使用」
caoqi95
2019-03-28
1.6K0
快速排序
快速排序是一种常用的排序算法,比选择排序快得多。快速排序也用上了之前讲的 D&C 方法。
caoqi95
2019-03-27
3620
K-means 聚类算法
聚类是把相似的对象通过静态分类方法分成不同的组别或者更多的子集(subset),这样让在同一个子集中的成员对象都有相似的一些属性。聚类算法的任务是将数据集划分为多个集群。在相同集群中的数据彼此会比不同集群的数据相似。通常来说,目标就是通过相似特征将数据分组并分配进不同的集群中。
caoqi95
2019-03-27
1.5K0
Extreme Learning Machines 极限学习机
最近在看教授很久之前的一篇 Paper ,里面有提到极限学习机(ELM),所以查找资料了解了一下。在查找的过程中,发现很多人抨击 ELM,说其是夸大了贡献,连 Yann LeCun 也公开怼过。也有很多人说 ELM 的训练速度很快且泛化能力好。褒贬不一,不管怎么样,了解学习一下,总是没有错的。
caoqi95
2019-03-27
3.2K1
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档