一些小知识点~
Python 类
1、类名 多个单词组成 单词首字母大写 其他小写
2、类名后要有冒号 :
3、类中包含类属性与类方法 类属性指包含在类中的变量 类方法指包含在类中的函数 同一个类中的所有属性和方法保持统一的缩进格式
4、类对象支持两种操作 属性引用和实例化
1 属性引用的语法 obj.属性
2 类实例化 obj 类名
3 类中方法的调用 obj.方法名
5、继承 python中类的初始化都是__init__()。所以父类和子类的初始化方式都是__init__() 但是如果子类初始化时没有这个函数 那么它便调用父类的__init__() 如果实现了这个函数 就会覆盖父类的初始化函数。如果继承父类的__init__() 就需要在子类中显示调用这个函数。
6、self和super的区别 self是首先调用自身的方法如果自身没有再去父类中找 super是直接从父类中找方法 self class 和super calss的输出是一样的
Tensor
1、张量 秩为0 1 时 分别称为标量、向量和矩阵 秩为3时 称3阶张量
Epoch(时期)
1、当一个完整的数据集通过了神经网络一次并且返回了一次 这个过程称为一次epoch
也就是所有训练样本在神经网络中都进行了一次正向传播和一次反向传播
也就是一个epoch就是将所有训练样本训练一次的过程
2、当所有训练样本数量过于庞大时 需要把它分成多个小块 也就是分成多个Batch来进行训练。
3、Batch(批/一批样本) 将整个训练样本分成若干个Batch
4、Batch_Size 批大小 每批样本的大小
5、Iteration 一次迭代 训练一个Batch就是一次Iteration



