摘要: [toc] sklearn项目可以看成一棵大树,各种estimator是果实,而支撑这些估计器的主干,是为数不多的几个基类。常见的几个类有BaseEstimator、BaseSGD、ClassifierMixin、RegressorMixin,等等。 官方文档的API参考页面列出了主要的API接口, 阅读全文
posted @ 2020-03-23 11:39 chandlertu 阅读(1764) 评论(1) 推荐(2) 编辑
摘要: 获取Scikit Learn项目的源代码 无论是在windows还是Linux上,直接使用Git克隆项目即可,克隆之前需要把官方的项目Fork到自己的GitHub仓库。项目地址:https://github.com/scikit learn/scikit learn.git 研读源码的工具 Pych 阅读全文
posted @ 2020-03-09 09:33 chandlertu 阅读(1809) 评论(0) 推荐(0) 编辑
摘要: 最近因为疫情的影响,笔者一直宅在家里办公。办公之余琢磨着把之前自己组装的电脑搭建一套深度学习环境,方便学习。下面就记录下这次折腾的成果。标题是从零开始,手把手搭建,但是需要读者具备基础的Linux操作知识和命令行交互习惯。当然,读者如果初入Linux也没关系,每个人都是从新手开始的。笔者在搭建深度学 阅读全文
posted @ 2020-02-16 23:04 chandlertu 阅读(7225) 评论(0) 推荐(1) 编辑
摘要: 突然想到应该列一个关于Python的书单,记录一下已经读过的和将要读的、且值得读的好书。如果你也在学习Python,也许这个书单对你来说会很有用。如果你已经是Python高手,非常欢迎你留言评论,推荐我不知道的好书,大家共享~ 先啰嗦几句,谈谈我自己对于Python的浅薄认识。 首先,Python是 阅读全文
posted @ 2020-01-07 21:00 chandlertu 阅读(383) 评论(0) 推荐(1) 编辑
摘要: 如果你正在学习深度学习,也许你已经知道 fastai 这个词。这是一个深度学习社区,由Jeremy Howard发起,此公是麦肯锡咨询公司的第一位数据科学家,同时也是Kaggle的联合发起人。同时,fastai也是一个基于Pytorch的封装包,有点儿类似深度学习领域的sklearn,提供了很多神经 阅读全文
posted @ 2020-01-01 12:35 chandlertu 阅读(1899) 评论(0) 推荐(2) 编辑
摘要: 我们在上篇笔记中介绍了感知机的 "理论知识" ,讨论了感知机的由来、工作原理、求解策略、收敛性。这篇笔记中,我们亲自动手写代码,使用感知机算法解决实际问题。 先从一个最简单的问题开始,用感知机算法解决OR逻辑的分类。 下面我们来定义一个函数,用来判定一个样本点是否被正确分类了。由于此例中样本点是二维 阅读全文
posted @ 2019-11-19 15:09 chandlertu 阅读(1190) 评论(2) 推荐(4) 编辑
摘要: 如果Pandas只是能把一些数据变成 这样优美的格式,那么Pandas绝不会成为叱咤风云的数据分析中心组件。因为在数据分析过程中,描述数据是通过一些列的统计指标实现的,分析结果也需要由具体的分组行为,对各组横向纵向对比。 就是这样的一个有力武器。事实上,SQL语言在Pandas出现的几十年前就成为了 阅读全文
posted @ 2019-11-17 10:10 chandlertu 阅读(10088) 评论(3) 推荐(5) 编辑
摘要: 使用Pandas数年之久了,从最早的0.17版本开始接触Pandas,到现在0.25版本,踩过不少坑,面对各种稀奇古怪的bug抓耳挠腮。每每想要解决bug,或者想要实现一个特定的数据操作需求,首先想到的都是查查 stackoverflow 上的问答帖,查不到了再去看看官方的API文档。如此,虽积数年 阅读全文
posted @ 2019-11-11 11:43 chandlertu 阅读(364) 评论(0) 推荐(1) 编辑
摘要: 这篇学习笔记强调几何直觉,同时也注重感知机算法内部的动机。限于篇幅,这里仅仅讨论了感知机的一般情形、损失函数的引入、工作原理。关于感知机的对偶形式和核感知机,会专门写另外一篇文章 "感知机实战篇请看这里" 。关于感知机的实现代码,亦不会在这里出现,会有一篇专门的文章介绍如何编写代码实现感知机,那里会 阅读全文
posted @ 2019-11-07 10:38 chandlertu 阅读(4253) 评论(0) 推荐(2) 编辑