- 博客(3)
- 收藏
- 关注
原创 PyTorch学习笔记2
优化器常用操作:-step(),zero_grad(),load_state_dict()等。导入必要的packages:如numpy:科学计算库(矩阵计算),pandas:表格计算库。神经网络的构建:基于nn.Module,神经网络是通过“层定义+层顺序”的方式构建起来的。从网站下载以csv格式储存的数据,读入并转成预期的格式(需要自己构建Dataset)方案二:使用“device”,后续对要使用GPU的变量用.to(device)下载并使用pytorch提供的内置数据库(只使用于常见的数据集)
2024-11-27 22:02:32
728
原创 PyTorch学习笔记
有一维的地方才能squeeze ,.squeeze(0)表示对第0维进行squeeze,上述式中为2,不能压缩,保持原样不变;arange(0,10,2):表示从0到10左闭右开区间内每隔2输出一个数 输出:0,2,4,6,8。[行,列],如果要输出全部行或列的内容:如[:,1]表示第二列全部(从0开始计数,1表示第二列)导数是会累积的,多次求导计算结果为加起来的值,如运行两次后为2,4。如y=x1+2*x2中x1导数为1,x2导数为2(=系数)(2,3)扩展后为(2,1,3)数字不变,只增加一个维度。
2024-11-23 23:27:41
898
原创 Python学习笔记
if后尽量写成缩进的形式,如果if或else后只有一条语句,可以那条件后加:直接写,如果if中有多个条件用and连接(条件都不用加括号)print可以一次输出多个内容,用逗号隔开,输出时默认用空格间隔,若用其他符号隔开后加:r如sep="*"表示用*隔开。当语句不再缩进,说明函数部分结束;单行注释:#开头,多行注释:用'''或"""包裹起来(头尾都用三个)写注释是个好习惯!可以进行加法和乘法,"p2s"*2表示输出两个,加法表示无间隔输出。一行多个输入,默认分割为空格,可用split(",")更改为,
2024-11-19 23:10:42
595
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅