- 博客(6)
- 收藏
- 关注
原创 Vim常用操作
Vim常用操作Vim是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。注意:Vim 没有菜单,只有命令vim工作模式下图就是vim的工作模式,输入iao可以进入插入模式,但是注意,大写的IAO与小写的iao 是不同的,同时linux是严格区分大小写的。一定要注意插入命令定位命令删除命令复制和剪切命令替换和取...
2019-06-08 12:23:13 165 1
原创 GBDT之GradientBoostingClassifier源码分析
GradientBoostingClassifierimport pandas as pdimport numpy as npimport mathfrom sklearn.ensemble import GradientBoostingClassifierdf = pd.DataFrame([[1,-1],[2,-1],[3,-1],[4,1],[5,1], ...
2019-05-27 19:43:02 1679
原创 GBDT之GradientBoostingRegressor源码分析
GradientBoostingRegressorimport pandas as pdimport numpy as npdf = pd.DataFrame([[1,5.56],[2,5.7],[3,5.91],[4,6.4],[5,6.8],[6,7.05],[7,8.9],[8,8.7],[9,9],[10,9.05]])X = df.iloc[:,[0]]Y = df.iloc[...
2019-05-27 19:27:35 2399
原创 KNN原理分析
KNN算法概述kNN算法的核心思想是如果一个样本在特征空间中的k个最相邻的样本中的大多数属于某一个类别,则该样本也属于这个类别,并具有这个类别上样本的特性。该方法在确定分类决策上只依据最邻近的一个或者几个样本的类别来决定待分样本所属的类别。KNN算法不仅可以用于分类,还可以用于回归。通过找出一个样本的k个最近邻居,将这些邻居的属性的平均值赋给该样本,就可以得到该样本的属性。更有用的方法是将不同...
2019-05-23 12:00:52 390
原创 Git常用命令总结
Git常用命令总结总结了一下git的常用命令**最最最常用的命令:(1)git init # 第一步必须先初始化(2)git config --global user.name ‘名字’(3)git config --global user.email ‘邮箱’ (2,3)两条是第一次建立git 的时候需用到(4)git add 文件名/. # 将数据放到暂存区,如果...
2019-05-23 11:53:11 161
转载 Scrapy_Redis 分布式原理与安装
1、Scrapy_redis 模块安装2、Scrapy配置3、redis安装及配置4、这才是重点5、源码:redis 是一个非关系型的数据库,支持分布式处理Redis 是目前公认的速度最快的基于内存的键值对数据库Redis 作为临时数据的缓存区,可以充分利用内存的高速读写能力大大提高爬虫爬取效率。scrapy-redis 是为了更方便地实现 Scrapy 分布式爬取,而...
2019-05-14 21:00:33 213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人