python
GaryCV
一个专注于python/机器学习/计算机视觉的爱好者。
展开
-
Effective Python(一)
Effective Python(一) 第八条: 不要使用含有两个以上(不包含两个)表达式的列表推导 示例一: 把矩阵或二维列表转化为一维列表 >>> matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] >>> flat = [x for row in matrix for x in row] >...原创 2018-08-11 11:08:08 · 404 阅读 · 0 评论 -
特征工程之特征选择(二)
特征工程之特征选择(二) 2. Wrapper Method(包装特征选择算法) 2.1递归式(或称循环式)特征消除(Recursive Feature Elimination, RFE) 1. RFE是一种基于一种机器算法模型如Logistic Regression, SVM等模型进行多轮训练,每次训练都会消除一些特征,然后再从剩下的特征中在重重的训练和消除不中的特征。在这里对特征...原创 2018-08-12 12:54:55 · 1363 阅读 · 0 评论 -
Effective Python(二)
Effective Python(二) 第九条:用生成器表达式来改写数据量较大的列表推导。 当数据量很大时,如果使用普通的列表推导,会一次性将所有数据存储到内存中,站用量大。 为了解决此问题,python提供了生成器表达式(generator expression). >>> a = [1, 2, 3, 4, 5, 6] >>> it ...原创 2018-08-15 20:40:34 · 216 阅读 · 0 评论