博海文思


SkyHigh

sklearn使用教程

一、资源 sklearn-tutorial

xgboost完全调参指南

xgboost调参指南 介绍 如果在使用你的预测模型的时候事情没有进展的那么顺利,可以考虑使用XGboost。XGBoost算法是很多数据科学家强有力的武器。它是一个高度复杂的算法,强大到足以解决任何非规则数据。 使用XGBoost建模很简单,但是使用XGBoost来改进模型是很困难的。这...

Leetcode的Hard难度题目汇总(持续更新)

126. Word Ladder II 题目 Given two words (beginWord and endWord), and a dictionary’s word list, find all shortest transformation sequence(s) from b...

RF、GBDT和xgboost原理简述

RF、GBDT和xgboost原理简述 简述 RF:从M个训练样本中随机选取m个样本,从N个特征中随机选取n个特征,然后建立一颗决策树。这样训练出T棵树后,让这k颗树对测试集进行投票产生决策值。RF是一种bagging的思路。可以并行化处理。 GBDT:...

11月总结

11月总结 北京今年的11月,降温来的比平时更早。伴随着11月的寒冷而来的,是些许颓废和即将到来的忙碌。开学的两个月,我把大部分时间都放在了看书学习和编程上,收获了很多,很充实。按照自己的意愿来安排生活,是一种自由的心态。而11月更多的是对自己重新的审定。 上旬的时候回温州参加了三姐的订...

《Effective Python》读书笔记(四) 内置模块

《Effective Python》读书笔记(四) 内置模块 42.用functools.wraps定义函数修饰器 修饰器能够在被修饰的函数执行之前和执行完毕之后,分别运行一些附加代码。。因此可以在修饰器里面访问原函数的参数和返回值。下面举一个fibonacci的递归调用的例子。 def...

《Effective Python》读书笔记(三) 类和继承

《Effective Python》读书笔记(三) 类和继承 23.尽量使用挂钩函数来作为简单接口的接收函数 挂钩函数就相当于如下形式所示。 def log_missing(): print 'Add key' return 0 current = {'green':12...

《Effective Python》读书笔记(二) 函数

《Effective Python》读书笔记(二) 函数 14.尽量用异常来表示特殊情况,而不返回None def divide(a, b): try: return a / b except ZeroDivisionError as e: ...