Sweeneys的博客

功夫在字外

《Machine Learning for OpenCV》学习笔记:降维

一 . 降维 1. 为什么要降维 一个分类器,没有以分布在整个特征空间中的数据点进行训练,那么这个分类器在面对一个离前面遇到过的数据点位置很远的数据点时,将不知道如何去分类。但是,随着空间维度数的增加,需要填充空间的数据点会呈现指数级增长。当数据点增长超过一个最大值时,分类器的性能就会下降(&...

2019-04-10 07:27:46

阅读数 19

评论数 0

《Machine Learning for OpenCV》学习笔记:数据预处理之处理缺失的数据

一.缺失数据处理 1.1填充缺失值 大多数的机器学习算法无法处理非数值(not a number), 在python中非数值用nan表示。所以我们就需要把所有的nan值替换为某个合适的填充值。这个操作称为填充缺失值。 1.2scikit-learn实现 在scikit-learn的skle...

2019-03-28 07:14:48

阅读数 75

评论数 0

《Machine Learning for OpenCV》学习笔记:数据预处理之特征二值化

一.特征二值化 1.1特征二值化 二值化,顾名思义,只有两种值。对于每一个特征值,如果大于某个临界值(也叫做阈值、门槛值),则把该特征值设置为极大值,如果小于某个临界值,则把该特征值设置为极小值。 1.2scikit-learn实现 使用sklearn.preprocessing.Bina...

2019-03-26 08:12:39

阅读数 70

评论数 0

numpy.random.multivariate_normal()函数解析

一.基本概念 1.1函数作用 从多元正态分布中生成随机抽样,组成一个N维的数组。并返回该数组。 1.2函数定义 numpy.random.multivariate_normal(mean, cov[, size, check_valid, tol])¶ mean:多元正态分布的维度。(...

2019-03-22 22:53:03

阅读数 50

评论数 0

《Machine Learning for OpenCV》学习笔记:数据预处理

一.特征标准化 1.1特征标准化: 标准化是指把数据缩放到拥有零均值(均值为0)和单位方差(方差为1)的过程。可以手动标准化我们的数据:每个数据点减去所有数据的平均值(μ), 然后除以数据的方差(σ)。即对于每个特征值,计算(x - μ) / σ 。 1.2scikit-learn代码实现 ...

2019-03-19 23:02:43

阅读数 34

评论数 0

TensorFlow变量:创建

参考资料 [1]TensorFlow Variables:https://www.tensorflow.org/guide/variables

2019-03-10 17:02:56

阅读数 30

评论数 0

Linux查找命令之:grep

一.语法 grep[-E|-F] [-i] [-h] [-H] [-L] [-r|-R] [-s][-u] [-v] [-w] [-x] [-y] [ [ [-b] [-n] ] | [-c|-l|-q] ] [-p[ Separator] ] { [-ePatternList... ] [-...

2019-03-08 12:54:31

阅读数 21

评论数 0

Linux查找命令之:find

一.语法 $ find <指定目录> <指定条件> <指定动作>   - <指定目录>: 所要搜索的目录及其所有子目...

2019-03-07 19:49:03

阅读数 28

评论数 0

Random sampling (numpy.random)详解

numpy.random库用于随机抽样,包含rand(), randn(), randint等函数。对于这些函数,这里从“作用,语法,参数,返回值”三个角度进行解释。 一.random库各函数分析 1.rand() 1.1 作用        创建给定维度大小(shape)的数组,并用来自...

2019-02-10 16:55:03

阅读数 107

评论数 0

python3内建函数:zip()

一.官方语法 zip(* iterables ) 创建一个迭代器,该迭代器聚合了每一个可迭代对象的元素。 返回一个元组类型的迭代器,其中第i个元组包含来自每个参数序列或可迭代对象的第i个元素。 当最短的输入可迭代对象的元素被用完时,迭代器停止。 当参数只有一个可迭代对象时,返回一元组(...

2019-02-06 10:12:53

阅读数 50

评论数 0

函数和函数式编程: 递归(recursion)及其应用

一.递归定义 如果一个函数再定义中包含自身的引用,那么我们就说这个函数是递归的(或者称该函数为递归函数)。 代码示例: # -*- coding:utf-8 -*- def my_recursive(): """ 最...

2019-02-06 07:26:34

阅读数 33

评论数 0

爬虫:urllib基本库的使用

urllib包含了request(打开和读取url), error(包含request引发的异常), parse(解析url), robotparser(解析robots.txt文件)四个用于处理URL的模块。 一.发送请求 1.urlopen() 使用urllib.request.urlo...

2019-01-29 10:45:02

阅读数 250

评论数 0

Anaconda: Linux下安装Anaconda

一.说明 1.Linux: CentOS7 2.Anaconda: Anaconda3-2018.12-Linux-x86_64 3.这只是个人的记录,最终以官网安装步骤为准(见参考资料链接)。 二.安装步骤 1.软件下载 进入到anaconda官网下载linux版本:https://...

2019-01-27 08:37:03

阅读数 462

评论数 0

Linux下安装Pycharm

一 .版本及其他说明 1.VMWare WorkStation: 14 2.CentOS: CentOS-7-x86_64-DVD-1810 3.安装是按照jetbrains官网:https://www.jetbrains.com/help/pycharm/install-and-set-u...

2019-01-26 08:21:38

阅读数 39

评论数 0

Matplotlib的基本用法

Matplotlib是基于NumPy数组构建的多平台数据可视化库。 一.相关链接 1.官方文档:https://matplotlib.org/ 2.Github: https://github.com/matplotlib/matplotlib 3.PyPi: https://pypi.o...

2019-01-24 15:29:39

阅读数 40

评论数 0

Tornado的安装

按照Tornado官网的解释: Tornado是一个Python Web框架和异步网络库,最初是在FriendFeed上开发的。通过使用非阻塞网络I / O,Tornado可以扩展到数万个开放连接,使其成为长轮询, WebSockets和其他需要与每个用户建立长期连接的应用程序的理想选择 。 ...

2019-01-24 12:38:02

阅读数 82

评论数 1

scikit-learn使用fetch_mldata无法下载MNIST数据集问题解决方法

一.问题描述 from sklearn.datasets import fetch_mldata mnist = fetch_mldata('MNIST original') 使用scikit-learn下载MNIST数据集的时候报错。如下图所示: 二.问题分析 1.Python版...

2019-01-21 08:51:45

阅读数 665

评论数 1

pip:pip国内镜像源汇总

一.高校类 1.清华pypi 镜像使用帮助:https://pypi.tuna.tsinghua.edu.cn/simple 2.中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/   二.企业类 1.阿里巴巴开源镜像网站:https://mi...

2019-01-20 11:00:09

阅读数 68

评论数 0

TensorFlow:pip install tensorflow报错(使用Anaconda作为环境)

一.问题描述 使用pip install tensorflow命令安装tensorflow的时候报错:  Could not find a version that satisfies the requirement tensorflow (from versions: ) No match...

2019-01-20 10:57:57

阅读数 178

评论数 0

python3:变量赋值,可变对象vs不可变对象,浅拷贝vs深拷贝

一.变量的赋值 在python中,都是将“对象的引用(内存地址)”赋值给变量的。示例: x = 3.14 y = x print(id(x)) print(id(3.14)) print(id(y))  运行结果: 在语句x = 3.14中,做了两件事: 第一步:创建了一个浮点...

2019-01-14 17:31:47

阅读数 121

评论数 0

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