- 博客(21)
- 收藏
- 关注
原创 Pytorch中使用Tensorboard可视化训练过程
主要用途是将一个标量值记录到 TensorBoard 中,以便在训练或评估模型时可视化模型的性能指标或其他相关数值。
2024-09-14 10:45:39 323
原创 深度卷积神经网络AlexNet
深度卷积神经网络 (AlexNet)nn.Conv2d(1,96,kernel_size=11,stride=4,padding=1),nn.ReLU(), # 数据集为fashion_mnist图片,所以输入通道为1,如果是Imagnet图片,则通道数应为3nn.Conv2d(96,256,kernel_size=5,padding=2),nn.ReLU(), # 256为输出通道数""""""# Fashion-MNIST图像的分辨率 低于ImageNet图像。将它们增加到224×224。
2024-08-21 19:48:32 245
原创 经典神经网络LeNet
LeNet(LeNet-5) 由两个部分组成:卷积编码器和全连接层密集块return x.view(-1,1,28,28) # 批量数自适应得到,通道数为1,图片为28X28print(layer.__class__.__name__,'output shape:\t',X.shape) # 上一层的输出为这一层的输入""""""# LeNet在Fashion-MNIST数据集上的表现# 对evaluate_accuracy函数进行轻微的修改。
2024-08-20 16:51:12 163
原创 深度学习 池化层
实现池化层的正向传播def pool2d(X, pool_size, mode='max'): # 拿到输入,池化窗口大小Y = torch.zeros((X.shape[0] - p_h + 1, X.shape[1] - p_w + 1)) # 输入的高减去窗口的高,再加上1,这里没有paddingfor i in range(Y.shape[0]): # 行遍历for j in range(Y.shape[1]): # 列遍历return Y# 验证二维最大池化层的输出。
2024-08-19 19:02:46 197
原创 深度学习 Softmax回归2
"""下载Fashion-MNIST数据集,然后将其加载到内存中"""if resize:trans.insert(0,transforms.Resize(resize)) # 如果有Resize参数传进来,就进行resize操作train_iter, test_iter = load_data_fashion_mnist(batch_size) # 返回训练集、测试集的迭代器将展平每个图像,将它们视为长度784的向量。向量的每个元素与w相乘,所以w也需要784行。
2024-08-09 20:14:28 311
原创 数据操作,数据预处理
如果在后续计算中没有重复使用X,即内存不会过多复制,也可以使用X[:] = X + Y 或 X += Y 来减少操作的内存开销。机器学习用的最多的是N维数组,N维数组是机器学习和神经网络的主要数据结构。常见的标准算术运算符(+、-、*、/、和 **)都可以被升级为按元素运算。可以用[-1]选择最后一个元素,可以用[1:3]选择第二个和第三个元素。可以通过张量的shape属性来访问张量的形状和张量中元素的总数。为多个元素赋值相同的值,只需要索引所有元素,然后为它们赋值。创建数组需要:形状、数据类型、元素值。
2024-08-03 04:06:50 1758
原创 Python 学习笔记 - 文件处理
csv模块中的reader类和writer类可以读写序列化数据,也可以使用DictReader类和DictWriter类以字典形式读写数据。
2024-08-01 17:09:37 543
原创 Python 学习笔记 - 函数
接着,我们执行了 send() 方法,它会恢复生成器的运行,并将发送的值赋给上次中断时 yield 表达式的执行结果,也就是 value1,这时我们又执行了send()方法控制台打印出 value1 的值,并继续执行,直到遇到 yield 后暂停,此时返回 2;生成器是python中的一个对象(按照某种规律,来生成元素的对象),生成器不是列表,保存了产生元素的算法,同时会记录游标的位置(现在拿到第几个元素了),为了下次继续拿数据,而不是从头开始拿数据。当被装饰的函数是带参数时,例如。
2024-07-31 15:12:12 543
原创 Python 学习笔记-字符串
尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中。如果字符串为空或字符串中的所有字符都是 ASCII,则返回 True,否则返回 False。Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。如果 string 至少有一个字符并且所有字符都是字母则返回 True,如果 string 至少有一个字符并且所有字符都是字母或数字则返。新建一个字符串将字符串中所有大写字符转换为小写。新建一个字符串并将字符串第一个字符转成大写。
2024-07-30 17:49:18 1364
原创 7.22 作业
1.搜索查入位置题目代码程序流程图pad图2.最后一个单词的长度题目代码程序流程图pad图3.加一题目代码程序流程图pad图4.二进制求和题目代码程序流程图pad图
2024-07-22 20:38:30 205
原创 7.21 作业
1.找出字符串中第一个匹配项的下标题目代码程序流程图pad图2.两数相除题目代码程序流程图pad图3.下一个排列题目代码程序流程图pad图4.最长有效括号题目代码程序流程图pad图
2024-07-21 21:04:38 243
原创 7.20 作业
1.括号生成题目代码程序流程图pad图2.两两交换链表中的节点题目代码程序流程图pad图3.删除有序数组的重复项题目代码程序流程图pad图4.移除元素题目代码程序流程图pad图
2024-07-20 21:59:02 141
原创 7.19 作业
1.最接近的三数之和题目代码程序流程图pad图2.电话号码的字母组合题目代码程序流程图pad图3.有效的括号题目代码程序流程图pad图4.合并两个有序链表题目代码程序流程图pad图
2024-07-19 22:43:44 258
原创 7.18 作业
1.整数转罗马数字题目代码程序流程图pad图2.罗马数字转整数题目代码程序流程图pad图3.最长公共前缀题目代码程序流程图pad图4.三数之和题目代码程序流程图pad图
2024-07-18 19:43:40 234
原创 7.17 作业
1.Z字形变换题目代码程序流程图pad图2.整数反转题目代码程序流程图pad图3.回文数题目代码程序流程图pad图4.盛水最多的容器题目代码程序流程图pad图
2024-07-17 17:06:53 155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人