Python
小小的刀
这个作者很懒,什么都没留下…
展开
-
scikit-learn 线性回归算法库
线性回归的目的是要得到输出向量Y和输入特征X之间的线性关系,求出线性回归系数θ,也就是 Y=Xθ。其中Y的维度为mx1,X的维度为mxn,而θ的维度为nx1。m代表样本个数,n代表样本特征的维度。为了得到线性回归系数θ,需要定义一个损失函数,一个极小化损失函数的优化方法,以及一个验证算法的方法。损失函数的不同,损失函数的优化方法的不同,验证方法的不同,就形成了不同的线性回归算法。scikit-l...转载 2019-01-15 19:27:26 · 1060 阅读 · 0 评论 -
Python代码规范
文章目录一、代码格式1. 编码2. 缩进3. 行宽4. 引号5. 空行6 换行7. 缩进8. 括号9. 空格二、文档格式1. docstring2. import语句四、注释1. 块注释2. 单行注释3. 多行注释4. 特殊注释5. 文档注释(Docstring)6. 函数或方法注释7. 类注释五、命名规范1. 模块2. 类名3. 函数4. 变量名一、代码格式1. 编码统一使用 UTF-8...原创 2019-06-26 13:55:52 · 282 阅读 · 0 评论 -
python中的None与NULL
None是一个对象,而NULL是一个类型。Python中没有NULL,只有None,None有自己的特殊类型NoneType。None不等于0、任何空字符串、False等。在Python中,None、False、0、""(空字符串)、[](空列表)、()(空元组)、{}(空字典)都相当于False。判断变量是否为空的高效方法是:if X is Noneif not X:当X为None、...原创 2019-06-26 13:59:51 · 24207 阅读 · 0 评论