自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深度学习05

【代码】深度学习05。

2025-04-22 20:19:32 230

原创 深度学习04

全零初始化全一初始化固定值初始化随机初始化Xavier 初始化He初始化。

2025-04-21 19:22:39 801

原创 深度学习03

输入层:确定输入数据的维度。例如,对于一个简单的图像分类任务,输入层的维度可能是图像的像素数量。隐藏层:定义一个或多个隐藏层,每个隐藏层包含一定数量的神经元。隐藏层的数量和每个隐藏层的神经元数量可以根据任务需求调整。输出层:根据任务目标确定输出层的神经元数量。例如,对于一个二分类问题,输出层通常有一个神经元;对于多分类问题,输出层的神经元数量等于类别数。

2025-04-20 11:35:52 1291

原创 深度学习02

自定义构建数据类# 继承Dataset抽象类# 必须实现__len__()和__getitem__()方法# TensorDataset():是Dataset的一个实现类,可以将data和label作为参数传给TensorDataset生成数据。

2025-04-17 20:25:04 160

原创 深度学习01

张量是一个多维数组,通俗来说可以看作是扩展了标量、向量、矩阵的更高维度的数组。张量的维度决定了它的形状(Shape)。

2025-04-16 19:25:36 221

原创 AI学习3.26

Pandas Series:类似表格中等一个列(column),类似于一维数组,可以保存任何数据类型 Series 由索 引(index)和列组成DataFrame:一个表格型的数据结构,既有行标签(index),又有列标签(columns),它也被称 异构数据表,所谓异构,指的是表格中每列的数据类型可以不同,比如可以是字符串、整型或者浮 点型等。

2025-03-27 18:52:29 209

原创 AI学习笔记3.25

resize:将原数组形状修改为新形状,如果元素个数不够,则重复遍历原数组中的元素进行填充如果原数组的个数多,则丢弃。median:中位数:如果数组长度为奇数,则返回中间的元素值,如果长度为偶数,则返回中间两个数的平均值。amin和amax:统计数组中的最小值和最大值,如果axis=None或不知道,则按照一维数组查找。average:求加权平均值,数组元素乘对应的权重之和除以所有权重之和。ptp():计算数组元素中最值之差值,即最大值 - 最小值。where:查找非0元素的坐标,返回行坐标列坐标的元组。

2025-03-25 20:22:42 216

原创 AI学习笔记3.24

概念:NumPy 的全称是“ Numeric Python”,它是 Python 的第三方扩展包,主要用来计算、处理一维或 多维数组 在数组算术计算方面, NumPy 提供了大量的数学函数 NumPy 的底层主要用 C语言编写,因此它能够高速地执行数值计算 NumPy 还提供了多种数据结构,这些数据结构能够非常契合的应用在数组和矩阵的运算上。

2025-03-24 20:05:07 322

原创 AI学习笔记3.23

JSON:支持的数据类型包括对象(类似于字典)、数组(类似于列表)、字符串、数字、布 尔值和 null。Python 字典:键可以是任意不可变的类型(如字符串、数字、元组),值可以是任意类型。JSON:数据必须以字符串的形式表示,键必须是双引号括起来的字符串,值可以是字符串、 数字、布尔值、数组、对象或 null。Python 字典:可以包含多种 Python 特有的数据类型,比如 tuple 、 set 、 bytes 等。删除文件:可以使用 os 模块的 remove 方法。

2025-03-24 19:34:15 242

原创 AI学习笔记3.21

定义:包是将模块以文件夹的组织形式进行分组管理的方法,以便更好地组织和管理相关模块。包是一个包含一个特殊的 __init__.py 文件的目录,这个文件可以为空,但必须存在,以标识目 录为Python包。包可以包含子包(子目录)和模块,可以使用点表示法来导入。作用:将一系列模块进行分类管理,有利于防止命名冲突 可以在需要时加载一个或部分模块而不是全部模块。

2025-03-21 20:12:12 1479

原创 AI学习笔记3.20

super():用于调用父类方法的函数,它依赖于 Python 的 MRO 机制。:闭包是指引用了此函数外部嵌套函数的变量的函数 闭包就是能够读取其他函数内部变量的函数。只有函数内部的嵌套函数才能读取局部变量,所以闭 包可以理解成“定义在一个函数内部的函数,同时这个函数又引用了外部的变量“。单调性:如果一个类出现在另一个类的 MRO 中,那么它的父类也应该出现在这个类的 MRO 中。__call__:在该方法中调用被装饰的函数,并且可以在函数调用的前后添加其他功能,最后返回结果。

2025-03-20 20:25:45 386

原创 AI学习笔记3.19

多继承:当父类中有相同的方法,在子类调用该方法并且没有显示调用哪个父类时,python会按照父类列表从左到右的顺序进行查找,在找到第一个定义的方法时执行。:不能直接实例化,需要通过派生类继承,并重写抽象类中的抽象方法,需要导入abc模块中ABC和abstractmethog。:将一些属性和方法隐藏,如果需要外部代码访问,可提供接口,使用接口访问隐藏的属性和方法,提高代码的安全性和可维护性。:子类继承父类,并且子类中定义了和父类相同的方法,当子类实例化后,对象调用该方法时,调用子类的方法而不是父类的。

2025-03-19 20:28:30 200

原创 AI学习笔记3.18

在嵌套函数中,局部作用域中若要修改外部函数嵌套作用域中的变量需要使用nonlocal 语句。格式:nonlocal 变量名;作用:将局部作用域中变量声明为外部函数嵌套作用域中的变量。1234。

2025-03-18 20:02:04 278

原创 AI学习笔记3.17

当在内部函数中使用变量时,如果找不到变量定义,则向上一层作用域查找。在嵌套函数中,外部函数不能直接使用内部函数的变量,内部变量可以使用外部函数变量。return语句:return [结果 ],括号里的结果可以省略,此时相当于return None。return在函数内部用来结束当前函数的执行,并将结果返回给调用者,return语句后面的结果不会被执行。:定义在函数内部的变量称为局部变量(函数的形参也是局部变量);函数内部的变量只能在函数内部或者函数内部的函数内部访问 ,函数外部不能访问;

2025-03-17 19:39:18 440

原创 AI学习3.14笔记

元素操作:l.append(x)为在列表末尾添加x;l.insert(x,y)为指定位置插入元素,x-下标位置,y-元素;l.remove(x)为删除列表中第一次出现的x;l.pop(x)为删除下标为x的元素并返回下标;字典元素可以说任何类型,字典是可变对象,字典中的key不能重复,如果重复,后面的value会覆盖前面的value,key只能使用不可变对象。list(列表):用一对 [ ] 作为列表,列表中元素用英文逗号隔开。元组,用()创建,特点:一但创建,元素不能做增删改操作,其他与列表一样。

2025-03-14 23:20:59 202

原创 AI学习3.13笔记

abs(绝对值)、math.ceil(向上取整,有小数点整数部分加1)、math.floor(向下取整,舍去小数部分)、round(x,n),x为浮点数,n为小数点保留的位数,n默认为零,此时保留整数、math.sqrt(平方根)、math.log(x,base),x为要处理的数,base为底数。比较运算符:==(等于)、!range函数用来生成一系列的迭代对象,range(start,stop,step),start起始整数(默认为0),stop终止整数(不包含stop),stop步长(默认为1)。

2025-03-13 18:47:04 253

原创 AI学习3.12笔记

切片格式:字符串[起始索引,结束索引,步长]。起始索引默认为1,结束所以默认为最后一位,步长默认为1。字符串的占位符有两种:1、%m.nf:m为总宽度,n为小数点位数(遵循四舍五入),默认为右对齐,%-m.nf为左对齐;2、%m.ns:m为最小宽度,n为从字符串截取的长度,默认为右对齐,%-m.ns为左对齐,当没有定义m时,按n来截取且不进行填充。find()在字符串中寻找字符,返回下标,一般结果是大于0的,不存在则返回-1;运算符号:+为拼接,*为复制,**为幂运算,%为取余运算,//为整除运算。

2025-03-12 18:57:39 176

空空如也

空空如也

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

TA关注的人

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