chzzz's Blog

The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge.--Stephen William Hawking

为你的github上的python项目添加buildpassing徽章?

为你的github上的python项目添加buildpassing徽章?
buildpassing徽章是由TravisCI持续集成服务提供的。下面我们就来利用它对你的python项目进行集成测试。首先当然是登录了,我们可以使用github帐号授权登录TravisCI。TravisCI的关键就是.travis.yml文件。对于python这个文件的内容格式大致如下:language:pythonpython:-&nbs...
继续阅读

Inheritance and Composition --继承与组合

前言:继承与组合是编程的两种方式。继承完全可以用组合来代替,而且要尽量避免多继承。继承与组合的概念:继承:一个类可以从另一个类继承属性,类似父子关系,一脉相承但不完全相同。组合:一个类可以由其他类组成,类似车与轮子的关系。继承可以用组合代替:关于继承,我们知道父类与子类有三种交互方式:子类暗含这父类的行为;子类覆盖父类的行为;子类alter父类的行为。我们下面使用代码进行解释,首先来一段使用继承的代码:classParent(:&...
继续阅读

反驳我们从小受教育听到的所谓“名言警句”

“一分耕耘,一分回报”,“凡是做了事情,都是有回报的”这种话看似充满正能量,很能鼓励人心。但它们本身就是具有功利性的,具有功利性没问题,整个社会都是功利性的,但在其中还有一种消极等待,理所当然的意思在里面。实际上,在现实生活中我们付出十分,大多数情况下可能获取的回报是不够十分的。上面这两句话坑害了人们,从而产生了两种人:一种人勤勤恳恳,吃苦耐劳,踏踏实实做事(有些人说这不就是中华民族传统美德吗,我们从小受到的教育就是如此),这种人是受骗者,他们认为他们的十分努力真的获的了十分...
继续阅读

Big-O cheatsheet

Big-O cheatsheet
http://bigocheatsheet.com/...
继续阅读

args的解释

ThattellsPythontotakealltheargumentstothefunctionandthenputtheminargsasalist....
继续阅读

均值的欺骗性

对于偏态的分布,应使用中位数作为集中趋势的统计量。只有单峰和基本对称的分布情况下,使用平均数作为集中趋势描述的统计量才是合理的。...
继续阅读

数据科学写作的实用建议

原文链接:https://towardsdatascience.com/practical-advice-for-data-science-writing-cc842795ed52写作是每个人都想提高的技能,但是我们通常发现写作很难入门。我们知道写作关于数据科学项目的内容能够提高我们的交流能力,开阔视野,让我们成为更好的数据科学家。但是我们通常会觉得我们的写作不够好或者我们没有相关的教育或背景。我过去一年也在努力解决这些问题,并且提出了一些克服这些障碍的建议以及关于数据科学写...
继续阅读

Ridge,Lasso,ElasticNet的目标函数

Ridge,Lasso,ElasticNet的目标函数
...
继续阅读

codeblocks和vs添加头文件夹路径

CodeBlocks:添加头文件:依次点击project->bulidoptions->Searchdirectories,在该标签页中点击Compiler,单击Add按钮添加头文件路径VS:打开vs,可以新建一个项目,也可以打开以前的项目,右键项目名,选择属性,在c/c++附加目录里加入eigen3文件夹的路径。...
继续阅读

梯度下降优化算法

在前一篇介绍梯度下降的文章中,介绍了梯度下降的三种方法和实现。但是它们有一些挑战:选择合适的学习率可能很困难。学习率太小会导致收敛缓慢,而学习率过大会妨碍收敛并导致损失函数在最小值附近波动甚至发散。学习率表(Learningrateschedules)尝试通过退火调整训练期间的学习率。即根据预定的时间表或当迭代时的目标变化低于阈值时降低学习速率。但是,这些时间表和阈值必须提前定义,因此无法适应数据集的特征。此外,相同的学习率适用于所有参数更新。如果我们的数据稀疏且我们的特...
继续阅读
© 版权所有:沈阳市和平区赛博空间咨询部|辽ICP备18005891号
Powered by Z-BlogPHP & Yiwuku.com