自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fan2g

不积跬步,无以至千里

  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 特征工程——连续特征与离散特征处理方法

特征的标准化(归一化)z-score标准化:这是最常见的特征预处理方式,基本所有的线性模型在拟合的时候都会做 z-score标准化。具体的方法是求出样本特征x的均值mean和标准差std,然后用(x-mean)/std来代替原特征。这样特征就变成了均值为0,方差为1了。在sklearn中,我们可以用StandardScaler来做z-score标准化。当然,如果我们是用pandas做数据预处理...

2018-06-24 10:14:06 19877

原创 LeetCode刷题-98——Validate Binary Search Tree(验证搜索二叉树)

链接:点击打开链接题目:给定一个二叉树,判断其是否是一个有效的二叉搜索树。一个二叉搜索树具有如下特征:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。Example:示例1输入: 2 / \ 1 3输出: true示例2 5 / \ 1 4  / \  3 6Outpu...

2018-06-18 21:34:47 917

原创 LeetCode刷题-——Maximum Depth of Binary Tree(二叉树的最大深度)

链接:点击打开链接题目:给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。Example:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度 3 。解析:如果根节点为空,则深度为0,返回0,递归的出口如果根节点不为空,那么深度至少为1,然后我们求他们左右子树...

2018-06-18 20:44:22 344

原创 LeetCode刷题-141——Linked List Cycle(判断链表中是否有环)

链接:点击打开链接题目:Given a linked list, determine if it has a cycle in it.Notes:Can you solve it without using extra space?解析:由于每一个父亲只有可能有一个孩子,故这里的环实际上是指list中某一个节点的孩子同时也是它自己或者他的祖先。 这个问题需要注意几种情况:1. 空链表不成环2. 一...

2018-06-16 16:47:44 260

原创 LeetCode刷题-234——Palindrome Linked List(回文链表)

链接:点击打开链接题目:Given a singly linked list, determine if it is a palindrome.Example:Example 1:Input: 1->2Output: falseExample 2:Input: 1->2->2->1Output: trueNotes:Could you do it in O(n) tim...

2018-06-16 15:49:48 181

原创 利用CNN对MNIST数据集识别(keras框架)

1、数据集下载https://blog.csdn.net/wuzhichenggo/article/details/793321282、代码执行from tensorflow.examples.tutorials.mnist import input_data#导入数据dir = r'F:\dataset\mnist'mnist = input_data.read_data_sets(di...

2018-06-15 09:32:14 1181

原创 LeNet、AlexNet、GoogLeNet、VGG、ResNet

https://zhuanlan.zhihu.com/p/22094600 https://blog.csdn.net/u013989576/article/details/71600795 https://blog.csdn.net/wcy12341189/article/details/56281618 https://blog.csdn.net/sunbaigui/article/de...

2018-06-15 09:23:26 497

原创 LeetCode刷题-206——Reverse Linked List(反转链表)

链接:https://leetcode.com/explore/interview/card/top-interview-questions-easy/93/linked-list/560/题目:Reverse a singly linked list.Example:Input: 1->2->3->4->5->NULLOutput: 5

2018-06-15 09:19:38 192

原创 LeetCode刷题-21——Merge Two Sorted Lists(合并连个有序链表)

链接:https://leetcode.com/problems/merge-two-sorted-lists/description/题目:Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of th...

2018-06-15 09:19:23 196

原创 LeetCode刷题-28——Implement strStr()

链接:https://leetcode.com/problems/implement-strstr/description/题目:Implement strStr(). Return the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack.Ex...

2018-06-15 09:19:12 125

原创 LeetCode刷题-19——Remove Nth Node From End of List( 删除链表的倒数第N个节点 )

链接:https://leetcode.com/problems/remove-nth-node-from-end-of-list/description/题目:给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。Example:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1-&gt...

2018-06-15 09:18:58 183

原创 LeetCode刷题-26—— Remove Duplicates from Sorted Array(删除排序数组中的重复项)

链接:https://leetcode.com/problems/remove-duplicates-from-sorted-array/description/题目:Given a sorted array nums, remove the duplicates in-place such that each element appear only once and return t...

2018-06-15 09:18:44 292

原创 LeetCode刷题-1——Two sum(两数之和)

链接:https://leetcode.com/problems/two-sum/description/题目:Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input ...

2018-06-15 09:18:31 418

原创 LeetCode刷题-7—— Reverse Integer(反转整数)

链接:https://leetcode.com/problems/reverse-integer/description/题目:Given a 32-bit signed integer, reverse digits of an integer.Example:Example 1:Input: 123Output: 321Example 2:Input:...

2018-06-15 09:18:18 177

转载 梯度提升决策树——Gradient Boosting Decision Tree(GBDT)

https://www.cnblogs.com/pinard/p/6140514.html#!comments#undefined https://blog.csdn.net/shine19930820/article/details/65633436 https://blog.csdn.net/shine19930820/article/details/62233166#%E6%9C%80%...

2018-06-08 11:16:15 761

原创 随机森林算法——Random Forest(RF)

Bagging和Boosting 概念及区别随机森林属于集成学习(Ensemble Learning)中的bagging算法。在集成学习中,主要分为bagging算法和boosting算法。我们先看看这两种方法的特点和区别。Baggingbagging的算法过程如下:从原始样本集中使用Bootstraping方法随机抽取n个训练样本,共进行k轮抽取,得到k个训练集。(k个训练...

2018-06-07 17:09:11 6563

原创 基于Keras2《面向小数据集构建图像分类模型》——Kaggle猫狗数据集

概述在本文中,将使用VGG-16模型提供一种面向小数据集(几百张到几千张图片)构造高效、实用的图像分类器的方法并给出试验结果。本文将探讨如下几种方法:从图片中直接训练一个小网络(作为基准方法)利用预训练网络的bottleneck(瓶颈)特征fine-tune预训练网络的高层本文需要使用的Keras模块有:fit_generator:用于从Python生成器中训练网络...

2018-04-24 23:20:31 1342

转载 使用PyCharm进行远程开发和调试

转载自:https://blog.csdn.net/ll641058431/article/details/53049453 使用PyCharm进行远程开发和调试你是否经常要在Windows 7或MAC OS X上面开发Python或Web应用程序,但是它们最后需要在linux上面来运行呢? 我们经常会碰到开发时没有问题但是...

2018-04-21 15:14:56 357

原创 AlexNet

AlexNet模型解读 AlexNet共有八层,有60M以上的参数量。 前五层为卷积层:convolutional layer; 后三层为全连接层,fully connected layer。 最后一个全连接层输出具有1000个输出的softmax。(这个不懂什么意思的参考机器学习理论中的softmax regression,就是一个多类的logistic regression)大...

2018-04-17 17:36:13 2593

转载 python错误——SyntaxError: EOL while scanning string literal

背景python 2.7.2 中想要通过urllib下载百度空间中的图片,存到本地。参考这里:http://www.cnblogs.com/huangcong/archive/2011/09/03/2165565.html如此实现:saved_pic = r”E:\WebServer\WordPress\to_wp\hi-baidu-mover_v2\pic\” + picNa...

2018-04-16 20:57:26 6443 3

原创 利用CNN对MNIST数据集识别,keras框架

1、数据集下载https://blog.csdn.net/wuzhichenggo/article/details/793321282、代码执行from tensorflow.examples.tutorials.mnist import input_data#导入数据dir = r'F:\dataset\mnist'mnist = input_data.read_data...

2018-04-16 18:49:25 535

原创 PyYAML 安装与使用演示

转载自:http://www.gnss.help/2016/12/01/install-pyyaml/ Windows 操作系统 为 Windows 操作系统安装 PyYAML 非常简单。首先需保证计算机已安装 Python 运行环境,然后可以使用以下任意一种方式安装。使用引导程序 最简单直接的方式是在 PyYAML 的下载页面下载适用于 Windows 系统的对应安装程序,双击安装即可...

2018-04-16 16:47:58 5881

转载 Git的使用--如何将本地项目上传到Github(两种简单、方便的方法)

转载自:https://blog.csdn.net/Lucky_LXG/article/details/77849212 将本地项目上传到Github(两种简单、方便的方法)一、第一种方法:首先你需要一个github账号,所有还没有的话先去注册吧!https://github.com/我们使用gi...

2018-04-15 18:50:53 120248 27

原创 python学习——numpy

1. reshape()新数组的shape属性应该要与原来数组的一致,即新数组元素数量与原数组元素数量要相等。 一个参数为-1时,那么reshape函数会根据数组大小和另一个参数的维度计算出数组的另外一个shape属性值。 下面来举几个例子来理解一下:>>> z = np.array([[1, 2, 3, 4],[5, 6, 7, 8],[9, 10, 11, ...

2018-03-28 20:07:10 223

转载 Windows系统下通过Anaconda安装TensorFlow和Spyder编译器

转载自http://blog.csdn.net/jay100500/article/details/72809338 转载自http://blog.csdn.net/hwj_wayne/article/details/78239186 如果要在anaconda python3.6下安装TensorFlow,最好先将python3.6将为3.5,以省去麻烦 conda install pyth...

2018-03-17 15:00:10 433

转载 python学习——get函数

转载自http://www.runoob.com/python3/python3-att-dictionary-get.html描述Python 字典 get() 函数返回指定键的值,如果值不在字典中返回默认值。语法get()方法语法:dict.get(key, default=None)参数key – 字典中要查找的键。 default – 如果指定键的值不...

2018-03-14 22:50:56 8826

原创 python学习——pandas

iterrows,iteritems ,itertuples区别iterrowsIterate over DataFrame rows as (index, Series) pairs. 迭代(iterate)覆盖整个DataFrame的行中,返回(index, Series)对,以实现对整个Data进行遍历。 官方文档的例子>>> df = pd.DataFr...

2018-03-14 22:32:27 246

转载 TypeError: data type not understood

如何使用Python产生一个数组,数组的长度为1024,数组的元素全为0?很简单啊, 使用zeros(1024) 即可实现!如何产生一个2×1024的全0矩阵呢?是否是zeros(2,1024) ?若是上述这种写法就会出现 TypeError: data type not understood 这种错误; 正确的写法是 zeros((2,1024)),python的二维数据表示要用...

2018-03-14 16:50:16 1080

转载 Python学习——Numpy的tile函数用法

1.函数的定义与说明函数格式tile(A,reps)A和reps都是array_likeA的类型众多,几乎所有类型都可以:array, list, tuple, dict, matrix以及基本数据类型int, string, float以及bool类型。reps的类型也很多,可以是tuple,list, dict, array, int, bool.但不可以是float, str...

2018-03-14 15:10:32 170

转载 python在windows下路径问题

最近在windows系统上用python做自动化打包的脚本,遇到了文件路径的问题,在这里扒拉了一些资料,总算是搞清楚,分享给大家问题的根本:windows读取文件可以用\,但在字符串里面\被作为转义字符使用, 那么python在描述路径时有两种方式: ‘d:\a.txt’,转义的方式 r’d:\a.txt’,声明字符串不需要转义这样就实现了python在windows系统中用\来访问...

2018-03-13 10:32:41 2874

原创 戴尔Inspiron 灵越 14R(N4120)加装固态硬盘

1、利用U盘制作系统直接win10官网,下载系统制作软件(MediaCreationTool),提前准备一个8G以上的U盘,按照提示将系统制作到U盘 https://www.microsoft.com/zh-cn/software-download/windows102、安装固态dell电脑安装固态比较麻烦,需要拆主板,具体的拆机安装教程如下: 这篇将了安装安装固态的具体步骤 ...

2018-01-28 19:51:41 29019 1

转载 Matlab滤波器设计

http://blog.sina.com.cn/s/blog_6163bdeb0102e1dj.html

2018-01-20 17:31:59 263

转载 MatLab功率谱估计

转载:http://blog.sina.com.cn/gjchunqiu 随机信号处理随机变量分布特征量均值mean协方差矩阵cov相关系数矩阵corrcoef [R, P] = corrcoef(X),P值用于检验相关性,越小越相关,0.05以下为显著相关。相关函数估计相关函数估计xcorr [c,lags] = xcorr(x,y,maxlags,’op

2018-01-20 17:24:00 7461

原创 pyhon学习——if __name__==‘__main__’

假设你现在有个文件叫 小明.py在别人眼中,你是小明 在小明自己眼中,自己是main小明python写的好,别人import小明,让小明帮忙写代码,在别人眼中,你是小明 但是小明自己晚上有时候需要打开xxx网站,这时候直接运行小明.py,name=’main’还不明白,试试就知道了,写两个module文件a.pyprint (__name__)直接运行a.py,打印出的

2018-01-19 20:57:26 3821

转载 matlab中smooth函数,默认移动滤波函数moving的原理

关于smooth函数怎么使用,可以直接matlab help查看。

2018-01-17 16:13:08 7879

转载 Matlab读文件

Matlab有着强大的数据处理功能,经常需要从外部文件读取数据或将数据写到外部文件。Matlab和外部文件进行数据交换相关的命令,个人目前了解到的有以下几种。(0)自己添加你可以将txt的一些文本数据直接拷贝到matlab窗口,然后保存为mat文件,下次就可以直接采用load函数了。(1)Loadload 从Matlab的数据文件.mat中读取变量数据,也可以从.txt .

2018-01-15 19:15:14 540

原创 python学习——注意事项

input返回为str型数据,需要进行数据转化python中缩进可以在文本编辑器中直接用Tab,Tab和空格混用会报错list对应[],tuple对应(),dictionary对应{}。对于list,tuple和dictionary的索引用的都是[]python中字符和整型都是不可变的对象,调用不可变对象自身的任意方法,也不会改变该对象自身的内容。相反,这些方法会创建新的对象并返回,这样,就保证了

2018-01-13 20:54:49 529

原创 python学习——list和tuple

>>>t = ('a','b', ['A','B'])>>> t[2][0] = 'X'>>> t[2][1] = 'Y'>>> t('a', 'b', ['X', 'Y'])这个tuple定义的时候有3个元素,分别是'a','b'和一个list。不是说tuple一旦定义后就不可变了吗?怎么后来又变了?别急,我们先看看定义的时候tuple包含的3个元素:

2018-01-13 19:50:21 187

转载 python学习——字符编码

注:转载自廖雪峰的python中文教程字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要

2018-01-13 17:28:02 190

转载 coursera视频无法播放

作者:xin爷链接:https://www.zhihu.com/question/29433255/answer/207368557来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。该方法针对Windows用户,亲测有效。1. 用管理员权限记事本打开host文件很多baobao问hosts是啥,在哪。。。诺~~看下

2018-01-12 15:40:08 2471

Python初学教程:《简明Python教程》

超清中文版PDF,初学者必备的参考资料,有助于入门。。

2018-02-01

空空如也

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

TA关注的人

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