09 2016 档案

摘要:http://www.cnblogs.com/maybe2030/p/5089753.html 在应用机器学习算法时,我们通常采用梯度下降法来对采用的算法进行训练。其实,常用的梯度下降法还具体包含有三种不同的形式,它们也各自有着不同的优缺点。 下面我们以线性回归算法来对三种梯度下降法进行比较。 一般 阅读全文
posted @ 2016-09-28 09:32 合唱团abc 阅读(493) 评论(0) 推荐(0) 编辑
摘要:模板元编程:在c++编译器内执行并于编译完成时停止执行 1.了解隐式接口和编译期多态 面向对象编程总是以显式接口(由函数名称、参数类型和返回类型构成)和运行期多态(虚函数)解决问题 模板及泛型编程:对template参数而言,接口是隐式的,基于有效表达式的约束,而多态则是通过模板实例化和函数重载解析 阅读全文
posted @ 2016-09-20 20:49 合唱团abc 阅读(500) 评论(0) 推荐(0) 编辑
摘要:1.让接口容易被正确使用,不易被误用 避免无端与内置类型不兼容,提供行为一致的接口 2.设计class犹如设计type 3.以pass-by-reference-to-const替换pass-by-value pass-by-reference-to-const比较高效(避免了copy构造),当一个 阅读全文
posted @ 2016-09-19 19:17 合唱团abc 阅读(198) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/songzitea/article/details/10035757 http://blog.csdn.net/holybin/article/details/25653597 在机器学习中,随机森林由许多的决策树组成,因为这些决策树的形成采用了随机的方法, 阅读全文
posted @ 2016-09-18 10:44 合唱团abc 阅读(651) 评论(0) 推荐(0) 编辑
摘要:1.尽可能延后变量定义式的出现时间 应该延后变量的定义,直到能够给它初值为止.这样不仅能够避免构造(和析构)非必要对象,还可以避免无意义的default构造行为 方法A:一个构造函数 + 1个析构函数 + n个赋值操作 方法B:n个构造函数 + n个析构函数 通常采用方法B,方法A中w的作用域比做法 阅读全文
posted @ 2016-09-11 15:25 合唱团abc 阅读(238) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示