cape的博客

技术博客

ubuntu下spyder无法进行键盘输入---Qt: XKEYBOARD extension not present on the X server.

转载:原贴地址非常感谢原作者,这个问题我从去年就遇到了,因为相对pycharm来说,我真的觉得spyder更好用,但是在ubuntu服务器上,spyder老是出现各种各样的问题,不胜其烦,典型的就是这个键盘无法输入的问题,导致我只能使用pycharm。今天终于看到一个帖子给出了一个我试验过后正确的...

2018-04-19 09:45:40

阅读数 3118

评论数 0

网易校招编程题:最长公共子括号序列

链接:https://www.nowcoder.com/questionTerminal/504ad6420b314e5bb614e1684ad46d4d 来源:牛客网一个合法的括号匹配序列被定义为: 1. 空串”“是合法的括号序列 2. 如果”X”和”Y”是合法的序列,那么”XY”也是一个...

2018-03-27 10:45:59

阅读数 166

评论数 0

Kaggle:使用MNIST数据集进行PCA降维和LDA降维

关于PCA(主成分分析,Principal components analysis),这里有非常通俗易懂的文章解释:主成份分析(PCA)最详细和全面的诠释,这里就不多啰嗦了,下面主要介绍PCA算法和LDA算法在MNIST数据集上的应用。   主要参考的是Kaggle上的一篇Kernel,也可以直...

2018-01-25 20:30:46

阅读数 2692

评论数 0

方差,协方差,相关系数,协方差矩阵总结及python示例

方差 方差用来度量随机变量 X 与其数学期望 E(X) 的偏离程度。 随机变量 X 的离差 X-E(X) 的平方的数学期望叫做方差,公式为: D(X)=E[(X−EX)2]\ D(X) = E[(X - EX)^2]   方差总是一个非负数,当随机变量的可能值集中在数学期望的附近时,方差较小;反...

2018-01-25 15:09:33

阅读数 6979

评论数 0

scikit-learn数据预处理fit_transform()与transform()的区别

二者的功能都是对数据进行某种统一处理(比如标准化~N(0,1),将数据缩放(映射)到某个固定区间,归一化,正则化等)fit_transform(partData)对部分数据先拟合fit,找到该part的整体指标,如均值、方差、最大值最小值等等(根据具体转换的目的),然后对该partData进行转换...

2018-01-17 11:00:23

阅读数 529

评论数 0

scikit-learn数据预处理fit_transform()与transform()的区别(转)

二者的功能都是对数据进行某种统一处理(比如标准化~N(0,1),将数据缩放(映射)到某个固定区间,归一化,正则化等)fit_transform(partData)对部分数据先拟合fit,找到该part的整体指标,如均值、方差、最大值最小值等等(根据具体转换的目的),然后对该partData进行转换...

2018-01-17 10:57:06

阅读数 313

评论数 0

anaconda,conda,pip的关系

Conda是一个包管理器;Anaconda才是一个python发行版。 软件发行版是在系统上提前编译和配置好的软件包集合, 装好了后就可以直接用。 包管理器是自动化软件安装,更新,卸载的一种工具。Conda,有命令”conda install”, “conda update”, “conda re...

2017-12-21 22:33:28

阅读数 12281

评论数 1

均方根误差(RMSE),平均绝对误差(MAE),标准差(Standard Deviation)的对比

RMSE Root Mean Square Error,均方根误差 是观测值与真值偏差的平方和与观测次数m比值的平方根。 是用来衡量观测值同真值之间的偏差 MAE Mean Absolute Error ,平均绝对误差 是绝对误差的平均值 能更好地反映预测值误差的实际情况. 标准差 Stand...

2017-11-24 13:54:44

阅读数 60252

评论数 0

TensorFlow快速入门

一、前言目前,深度学习已经广泛应用于各个领域,比如图像识别,图形定位与检测,语音识别,机器翻译等等,对于这个神奇的领域,很多童鞋想要一探究竟,这里抛砖引玉的简单介绍下最火的深度学习开源框架 tensorflow。本教程不是 cookbook,所以不会将所有的东西都事无巨细的讲到,所有的示例都将使用...

2017-11-17 13:44:04

阅读数 250

评论数 0

机器学习一些基本概念(笔记)

1、机器学习的定义 广义上来说,机器学习是一种能够赋予机器学习的能力以此让它完成直接编程无法完成的功能的方法 但从实践的意义上来说,机器学习是一种通过利用数据,训练出模型,然后使用模型预测的一种方法。 2、机器学习的范围 模式识别=机器学习。模式识别源自工业界,而机器学习来自于计算机学科。 数据挖...

2017-11-17 09:22:01

阅读数 359

评论数 0

Linux 搜索命令:find,locate,whereis,which,type

1. findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下:  $ find <指定目录> <指定条件> <指定动作>  - <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。  - <...

2017-11-16 13:11:37

阅读数 155

评论数 0

葵花宝典:软件开发高手是这样炼成的!

中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有掌握了葵花宝典,才能称为“不败”。   但什么才是软件开发的葵花宝典?    让我们先从一些现象出发。我们的前提是,软件开发是一项智力密集型劳动。对于智力密集型劳动,我们观察到的现象是,个体的表现差异很大,团...

2017-11-16 11:39:56

阅读数 157

评论数 0

linux 压缩和解压缩命令gz、tar、zip、bz2

gzip 压缩后的格式为:*.gz 这种压缩方式不能保存原文件;且不能压缩目录 命令举例: #压缩 [root@localhost tmp]# gzip buodo [root@localhost tmp]# ls buodo.gz #解压 [root@localhost tmp]# gunzi...

2017-11-16 10:56:47

阅读数 18657

评论数 0

Shell 字符截取命令:cut, printf, awk, sed

cut命令  cut [选项] 文件       -f 列号 ( --field 提取第几列 )    -d 分隔符 ( --delimiter 按照指定分隔符分割列 )  vi user.txt  ( 行间分隔符为制表符Tab,cut的默认分割符是制表符 )  提取系统的用...

2017-11-15 11:27:36

阅读数 327

评论数 0

centos7 源码包与RPM包区别,以及源码包安装过程

源码包与RPM包的区别1、概念上的区别 软件包分类 源码包 RPM包 包的形式 C源文件包 编译之后的二进制包 优点 开源;可以自由选择所需功能;可看源代码;卸载方便(直接删除安装位置); 使用简单,只需要几个命令就可以实现包的安装、升级、查询、卸载;安装速度快;...

2017-11-14 21:28:21

阅读数 1790

评论数 0

centos7 RPM包之yum命令

前面讲过了“RPM包之rpm命令”: http://blog.csdn.net/capecape/article/details/78529159本节讲”RPM包之yum命令”我们的yum源的目录/etc/yum.repo.d/下有几个文件: 如果系统能联网,则使用的是默认的网络yum源文件C...

2017-11-14 20:08:04

阅读数 1108

评论数 0

centos7 RPM包之rpm命令

RPM包与源码包的区别1、软件包分类 源码包:C源代码包 rpm包:编译之后的二进制包 2、源码包 优点:开源;可以自由选择所需功能;可看源代码;卸载方便(直接删除安装位置); 缺点:安装步骤过多;编译时间过长; 3、RPM包 优点:使用简单,只需要几个命令就可以实现包的安装、升级、查询、卸载;安...

2017-11-14 17:33:49

阅读数 12864

评论数 0

centos7 设置当前运行级别和默认运行级别

centos6是通过修改/etc/inittab来修改默认运行级别的:[root@localhost ~]# vim /etc/inittab在centos7下运行vim /etc/inittab结果如下: 可以看到,里面除了注释,什么也没有,并没有centos6中设置默认运行级别的方式。注释...

2017-11-14 11:29:20

阅读数 6712

评论数 0

linux 利用crontab添加定时任务

linux 系统是由 crond这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。我们可以看下crond这个系统服务的状态: 从这里可以看出来crond服务是自启动(enabled),且正在运行的(active)另外, 由于使用者自己也可以设...

2017-11-13 17:15:55

阅读数 3512

评论数 0

linux 查看系统资源:free,uname,uptime,netstat,dmesg,vmstat

为方便查询和记忆,现简要总结一下查看系统资源的一些命令。free作用:查看内存使用状态[root@localhost ~]# free [-b|-k|-m|-g]选项: -b: 以字节为单位显示 -k: 以KB为单位显示,默认就是以KB为单位显示 -m: ...

2017-11-12 20:52:47

阅读数 164

评论数 0

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