DIY

sklearn r2_score计算出负数-笔记

1

Clave 发布于 2019-09-03

R方可以是负数。如果拟合结果比平均值好,就是正数,比平均值差就是负数。 如果我们用均值表示我们的预测值,那么残差ei=yi−y¯,所以此时R2=0R2=0。如果拟合度比均值还差,也就是e2i>(yi−y¯)2,那么R2自然就是负数了。   参考连接: http:/...

启示录-打造用户喜爱的产品-18重新定义产品说明文档-读书笔记

Clave 发布于 2018-02-12

书名:《启示录-打造用户喜爱的产品》.2011.Marty Cagan著.七印部落译 十八、重新定义产品说明文档 1、产品说明文档要求 应完整描述用户体验,包括用户需求外,还应包括交互设计和视觉设计。 必须准确描述软件行为,文字和图片表达能力有限,不足以完成任务。 产品说明文档必...

启示录-打造用户喜爱的产品-17产品人物角色-读书笔记

Clave 发布于 2018-02-12

书名:《启示录-打造用户喜爱的产品》.2011.Marty Cagan著.七印部落译 十七、产品人物角色 1、理解目标用户 产品管理核心: 应该抓住哪些机会? 解决什么问题? 哪些功能最有价值? 谁是主要用户? 人物角色:又称用户特征记录,指通过与用户沟通交流,确定典型的目标用户...

启示录-打造用户喜爱的产品-16市场调研-读书笔记

Clave 发布于 2018-02-12

书名:《启示录-打造用户喜爱的产品》.2011.Marty Cagan著.七印部落译 十六、市场调研 1、市场调研的作用于局限性 市场部门与产品部门往往存在意见争议,争议焦点是市场调研工具和市场调研方法在探索定义产品中所起的作用。 争议原因:双方不清楚市场调研的左右与局限性。市场...

启示录-打造用户喜爱的产品-15特约用户-读书笔记

Clave 发布于 2018-02-12

书名:《启示录-打造用户喜爱的产品》.2011.Marty Cagan著.七印部落译 本篇导读: 第十五章:特约用户 十五、特约用户 1、产品开发伙伴 大众对无人问津的产品非常谨慎,要么怀疑其质量,要么认为还不成熟,都不愿意第一个吃螃蟹。无论是平台产品、商业应用,还是针对大众的互...

设计模式之单件模式-学习笔记

Clave 发布于 2016-12-25

一、定义 确保一个类只有一个实例,并提供一个全局访问点。 要点:单件模式需要私有构造器、一个静态方法、一个静态变量 二、实现 1、同步过程 适用:应用程序可以接受getinstance造成的额外负担 优点:特容易实现 缺点:多线程下,效率下降严重 实现: public class...

设计模式之工厂模式1-学习笔记

Clave 发布于 2016-12-25

一、定义 工厂方法模式:定义了一个创建对象的借口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 模式组成元素: 创建者(Creator)类: 创建抽象创建者类,定了一个抽象的工厂方法,让子类实现此方法而制造产品。 创建者通常会包含依赖于抽象产品的代码,而这些...

设计模式之装饰者模式-学习笔记

1

Clave 发布于 2016-12-19

一、定义 动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。 二、理解 如下图所示,在对象内部创建一个实例变量,用来记录被装起来的实例,然后实现一层一层装饰起来。当需要执行贯穿所有实例的方法是,通过逐级调用内层被装饰实例实现调用: 三、实现 publi...

设计模式之观察者模式-学习笔记

Clave 发布于 2016-12-14

一、定义 定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 通俗理解: 观察者模式的核心是:出版社(object)+订阅者(observer),可以想象为报纸订阅类设计。 subject的interface: <<in...

设计模式之策略模式-学习笔记

Clave 发布于 2016-12-13

一、含义 定义算法簇,分别封装,使其可以相互替换,此模式让算法的变化独立于使用算法的客户。 二、设计原则 找出应用中可能需要变化之处,把它们独立出来,不要和不需要变化的代码混合在一起。 针对接口编程,而不是针对实现编程。 多用组合,少用继承。 三、机智的Duck设计 代码: pu...