自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Python3学习(九):面向对象

面向对象编程(Obeject oriented programming)Python从设计之初就已经是一门面向对象的语言类(class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量: 类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。实例变量: 在类的声明中,属性是用变量来表示的,这种变量就称为实例变量,实例变量就是一个用 self 修饰的变量。对象: 通过类定义的数据结构实例。对

2020-09-11 20:15:55 226

原创 Python3学习(八):输入与输出

Python3 输入和输出输出几种输出格式print()如果将输出值转成字符串,可以使用 repr() 或 str() 函数来实现。str(): 函数返回一个用户易读的表达形式。repr(): 产生一个解释器易读的表达形式。 1. repr() 可以转义字符串中的特殊字符 2. repr() 的参数可以是 Python 的任何对象str.format() 函数来格式化输出值。使用文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用。

2020-09-09 20:51:02 548

原创 Python3学习(七):模块

Python3 模块把一些可以反复使用的代码存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。(类似于C语言中的自定义库)可以自建一个库,放经常用到的方法和类。import sys print('命令行输入的参数如下:')for i in sys.argv: print(i) print('\n\nPython 路径为:', sys.path,

2020-09-07 21:37:41 146

原创 吴恩达机器学习(六)线性回归的梯度下降

线性回归的梯度下降线性回归模型:线性假设函数 + 平方差代价函数梯度下降算法可以优化J(θ0,θ1)最小平方差代价函数,实现好的梯度下降算法的关键,在于在导数项。线性回归的代价函数,形状总是凸函数(convex),只有一个全局最优解。在梯度下降的过程中,假设函数h会逐渐和数据拟合。以上我们所用到和了解的梯度下降方法,叫做Batch梯度下降法。Batch梯度下降法:走的每一步都会全览整个数据集。梯度下降一般用于比较大的数据集。使用正规方程组方法,可以计算出代价函数J的最小值,而不

2020-09-06 21:54:26 194

原创 吴恩达机器学习(六)梯度下降

梯度下降算法可以用在更一般的问题上,比如计算minimize J(θ0…θn)。不断地改变θ0和θ1的值,直到代价函数J达到最小值。梯度下降法的一大特点就是,不同位置出发,得到的可能是局部最优解,而非整体最优解。:=代表赋值,=代表真假判断α称为学习率,即控制我们每次走一步步数的大小。α越大,梯度下降越快。梯度下降中,θ0,θ1…θn都是同步更新的,不能先更新某一个。...

2020-09-06 21:20:05 376

原创 吴恩达机器学习(五) 代价函数(2)

简化的线性假设函数我们的目的是优化算法,得到使J(θ1)最小的θ1的值。未简化的线性假设函数登高图的椭圆可以理解为3D图像的俯视图,最小的椭圆是碗底,在同一条椭圆上的点具有相同的J(θ0, θ1)的值。...

2020-09-06 20:35:01 136

原创 吴恩达机器学习(五) 代价函数(1)

Cost FunctionWe can measure the accuracy of our hypothesis function by using acost function. This takes an average difference (actually a fancier version of an average) of all the results of the hypothesis with inputs from x's and the actual output y's..

2020-09-06 20:33:25 261

原创 Python3学习(六):函数

Python3 函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return [exp] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。一般语法:def fname():

2020-09-06 14:21:35 392

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除