自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hawkcici160的博客

It is only thus that our understand advances.

  • 博客(27)
  • 问答 (1)
  • 收藏
  • 关注

原创 机器学习的科学可行性——计算学习理论

首先插句题外话,机器学习中有一条著名的定理:NO Free Lunch Theorem(NFL)。 假定我们所要训练的机器学习模型事先是没有目标任务的,也就是说这个模型针对的是出现机会均相同的“问题”(学习任务),那么任意算法模型得到的期望性能都是相同的 —— 如果我们采用的是“瞎猜”的算法,和采用其它高级算法的期望性能是一样的。(证明略) 然而,实际应用中,目标任务的出现概率不可能是均等的(...

2018-04-10 11:35:55 1356

转载 接口和抽象类的区别

from:https://blog.csdn.net/qq_15237565/article/details/79802565 ...

2019-07-23 14:07:03 193

转载 gcc与g++

一、编译的四个阶段预处理:编译处理宏定义等宏命令(eg:#define)——生成后缀为“.i”的文件    编译:将预处理后的文件转换成汇编语言——生成后缀为“.s”的文件    汇编:由汇编生成的文件翻译为二进制目标文件——生成后缀为“.o”的文件    连接:多个目标文件(二进制)结合库函数等综合成的能直接独立执行的执行文件——生成后缀为“.out”的文件在我们理解了上述四个流程后...

2019-04-14 21:17:30 221

转载 设计模式

一、六大设计原则总原则:开闭原则(Open Close Principle)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类等,后面的具体设计中我们会提到这点。1、单一职责原则不要存在多于一个导致类变更的原因,...

2019-04-06 16:46:00 199

转载 YUV图像格式

from:https://www.jianshu.com/p/5633441e5eb8 最近在准备做Android Camera2相关应用,刚好也碰上了YUV格式相关的问题,所以还是写一篇博客理解YUV格式数据。介绍YUV是一种颜色空间,基于YUV的颜色编码是流媒体的常用编码方式。YUV是编译true-color颜色空间(color space...

2019-04-04 17:15:16 508

转载 Bayer图像格式

from:https://www.cnblogs.com/qiqibaby/p/5267566.html1 图像bayer格式介绍  bayer格式图片是伊士曼·柯达公司科学家Bryce Bayer发明的,Bryce Bayer所发明的拜耳阵列被广泛运用数字图像。  对于彩色图像,需要采集多种最基本的颜色,如rgb三种颜色,最简单的方法就是用滤镜的方法,红色的滤...

2019-04-04 15:16:55 850

转载 SDK Manager闪退解决方法

安装Android SDK时,点击SDK Manager.exe闪退,并且jdk的环境变量是对的。修改 android.bat,直接指定java.exe所在位置,不用去调用find_java.bat将 rem Check we have a valid Java.exe in the path.这行下面的set java_exe= 改为set java_exe=“D:\Prog...

2018-12-18 21:20:54 465

转载 Linux生成可执行文件——gcc、make、cmake

转自:https://www.zhihu.com/question/366094591.gcc是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、Objective-C、Fortran、Java等等)。2.当你的程序只有一个源文件时,直接就可以用gcc...

2018-12-17 10:55:05 2279

转载 ubuntu16.04忘记密码

from:https://blog.csdn.net/w410589502/article/details/53611974今天打开虚拟机,需要用户密码,好久不用,突然给忘记了,这就特别的尴尬了。不过我们可以重新修改我们的密码来解决这个问题。1:开机按Shift键,出现如下界面。(手速要快,Shift键要按时间久一点)选择第二项2:按回车键进入如下界面,然后选中有recovery mod...

2018-12-04 16:41:50 641

原创 TypeError: __init__() got an unexpected keyword argument 'serialized_options'

tensorboard报错,记录一下Tensorflow版本1.3.0Tensorboard 1.12.0 -> 1.9.0https://stackoverflow.com/questions/51950002/tensorboard-typeerror-init-got-an-unexpected-keyword-argument-serialized...

2018-11-28 11:35:18 1042

转载 排序 - 选择/插入/冒泡/希尔

from : https://blog.csdn.net/a312024054/article/details/69678785 1. 选择排序时间复杂度 O(n^2)主要过程: 选择排序就是挨着选,选到小的放前面 想选小的,就要有比较的对象, 每次默认被选择数组的第一个数是最小值,然后依...

2018-07-31 22:36:38 113

原创 tf.reduce_sum、tf.reduce_mean

tf.reduce_sum、tf.reduce_mean这两个函数分别是对输入Tensor的某几维求和 和 求均值。 参数列表为 reduce_sum( input_tensor, axis=None, keep_dims=False, name=None, reduction_indices=None...

2018-07-10 16:56:46 1330

转载 Linux的硬链接与软链接

https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/index.html

2018-07-03 20:56:47 110

原创 双三次B样条插值

相对于薄板样条(TPS)的全局形变,B样条(B-spline)对局部形变有很好的支持,因此应用于图像配准领域会得到更好的效果。 插值算法可以理解为对于控制点的加权 : https://blog.csdn.net/xbinworld/article/details/65660665 三次插值算法也不例外,它是对待插值像素周围最邻近的16个控制点进行加权运算,从而的到待插值像素的像素值。 双三...

2018-06-27 12:06:00 8728 2

转载 中缀表达式转换为后缀表达式

from : https://blog.csdn.net/u012507347/article/details/52245233对于一个算术表达式我们的一般写法是这样的 (3 + 4) × 5 - 6这中写法是中序表达式 而后序表达式则是将运算符放在操作数的后面,如 3 4 + 5 × 6 -可以看出后序表达式中没有括号, 只表达了计算的顺序, 而这个顺序恰好就...

2018-06-27 09:35:55 169

转载 pytorch中的gather函数

from: https://blog.csdn.net/edogawachia/article/details/80515038今天刚开始接触,读了一下documentation,写一个一开始每太搞懂的函数gatherb = torch.Tensor([[1,2,3],[4,5,6]])print bindex_1 = torch.LongTensor([[0,1],[2,0]])i...

2018-06-22 11:12:27 3630

原创 Linux下文件字符串操作

最近做项目,需要对图片进行批量重命名,即截取旧名称的一部分作为新命名。 主要用到了Linux的 mv 和 echo 命令: mv命令可以对文件进行重命名,echo命令用于字符串的操作。例1:#- 从左开始截取第一个遇到的”-“符号(##- 则是从左开始截取最后一个遇到的”-“符号) for var in ls; do mv -f “$var” echo ${var#*-} ; do...

2018-05-26 21:23:07 704

转载 Inception V1

from:https://blog.csdn.net/shuzfan/article/details/50738394 本文介绍的是著名的网络结构GoogLeNet及其延伸版本,目的是试图领会其中的思想而不是单纯关注结构。GoogLeNet Incepetion V1Motivation Architectu...

2018-05-07 16:27:49 267

转载 torch.nn 和 torch.functional 的区别

原文地址 : https://blog.csdn.net/teeyohuang/article/details/79211798 Pytorch打怪路(一)pytorch进行CIFAR-10分类(2)定义卷积神经网络注:官方文档地址–  http://pytorch.org/docs/0...

2018-04-28 22:50:23 21078 1

原创 多层神经网络的局部最小值与全局最小值——The problem of convexity

from : “The Loss Surfaces of Multilayer Networks”The image is from :How neural networks are trained

2018-04-09 11:40:59 2284

转载 sudo执行命令时提示找不到该命令

1. 问题描述情景: 执行以下命令$ ssserver -p 443 -k password -m rc4-md51提示权限不足。 于是在该命令前加上sudo:$ sudo ssserver -p 443 -k password -m rc4-md51提示找不到该...

2018-04-03 22:59:13 8670 2

原创 半全局水下图像色彩校正

论文地址:“A Semi-Global Color Correction for Underwater Image Restoration”

2017-09-23 22:02:56 4507 2

转载 PCA的数学原理(强推)!!!!

PCA(Principal Component Analysis)是一种常用的数据分析方法。PCA通过线性变换将原始数据变换为一组各维度线性无关的表示,可用于提取数据的主要特征分量,常用于高维数据的降维。网上关于PCA的文章有很多,但是大多数只描述了PCA的分析过程,而没有讲述其中的原理。这篇文章的目的是介绍PCA的基本数学原理,帮助读者了解PCA的工作机制是什么。

2017-09-06 23:27:58 241

原创 深度学习

《Neural Networks and Deep Learning》学习笔记——《Neural Networks and Deep Learning》是Michael Nielsen 所著的一本神经网络与深度学习的在线学习教材,通过Python(+Theano)实现神经网络识别MNIST手写数据集,生动易懂的讲解了神经网络与深度学习的基本原理,是一本非常不错的入门教材。本文是对其学习的总结。...

2017-09-03 11:41:31 1265

原创 神经网络改进算法

《Neural Networks and Deep Learning》学习笔记——《Neural Networks and Deep Learning》是Michael Nielsen 所著的一本神经网络与深度学习的在线学习教材,通过Python(+Theano)实现神经网络识别MNIST手写数据集,生动易懂的讲解了神经网络与深度学习的基本原理,是一本非常不错的入门教材。本文是对其学习的总结。...

2017-09-02 11:07:03 3263

原创 反向传播算法

《Neural Networks and Deep Learning》学习笔记——《Neural Networks and Deep Learning》是Michael Nielsen 所著的一本神经网络与深度学习的在线学习教材,通过Python(+Theano)实现神经网络识别MNIST手写数据集,生动易懂的讲解了神经网络与深度学习的基本原理,是一本非常不错的入门教材。本文是对其学习的总结。...

2017-08-31 18:44:27 543

原创 初识神经网络

《Neural Networks and Deep Learning》学习笔记——《Neural Networks and Deep Learning》是Michael Nielsen 所著的一本神经网络与深度学习的在线学习教材,通过Python(+Theano)实现神经网络识别MNIST手写数据集,生动易懂的讲解了神经网络与深度学习的基本原理,是一本非常不错的入门教材。本文是对这本学习资料的学习总结。

2017-08-29 16:42:21 594

空空如也

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

TA关注的人

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