python中的类

python中 类 深度学习须知

要正式开始我的研究生学习了,好好学习深度学习,发paper!

(一)类是模板,实例是根据类创建的对象。

1、类属性 共同拥有

2、__init__会自动调用创建实例属性,每个实例各自拥有,互相独立。self代表类的实例,因为实例还没有创建。

3、实例方法

class Circle(object):      # 类名首字母大写
    pi = 3.14			   # 类属性,共同拥有
    def __init__(self,banjing):  # self是类下面所有方法必须的参数,初始化r
        self.r = banjing
    def get_area(self):	   # 类方法,第一个参数必须为self
        return self.r**2 * self.pi
circle1 = Circle(banjing)  # 创建实例,参数传给__init__
circle1.get_area()		   # 类方法调用

(二)深度学习中遇到的

super().__init__():

super()就是调用父类,返回一个父类对象,可覆盖父类的内容。

def __forward__(self, x):

你可能感兴趣的:(python,学习)