news 2026/6/3 16:25:00

day41打卡

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
day41打卡

@浙大疏锦行

import torch import torch.nn as nn import torch.nn.functional as F class SimpleCNN(nn.Module): def __init__(self): super(SimpleCNN, self).__init__() # 1. 卷积层 (Convolutional Layer) # 输入: 1个通道(灰度图), 输出: 32个特征图, 卷积核: 3x3 self.conv1 = nn.Conv2d(in_channels=1, out_channels=32, kernel_size=3, padding=1) # 2. 池化层 (Pooling Layer) # 2x2 最大池化,将图片尺寸减半 self.pool = nn.MaxPool2d(kernel_size=2, stride=2) # 3. 全连接层 (Fully Connected Layer) # 假设输入图片是 28x28: # 经过 conv1 (padding=1) -> 28x28 # 经过 pool -> 14x14 # 所以展平后的维度是: 32(通道) * 14 * 14 self.fc1 = nn.Linear(32 * 14 * 14, 10) # 输出 10 个类别 (例如数字 0-9) def forward(self, x): # 前向传播逻辑 x = self.conv1(x) x = F.relu(x) # 激活函数 x = self.pool(x) # 下采样 x = x.view(-1, 32 * 14 * 14) # 展平 (Flatten) x = self.fc1(x) return x # --- 测试代码 --- # 创建模型实例 model = SimpleCNN() print(model) # 模拟一张随机生成的图片 (Batch_size=1, Channel=1, Height=28, Width=28) dummy_input = torch.randn(1, 1, 28, 28) output = model(dummy_input) print(f"\n输出形状: {output.shape}") # 应该是 [1, 10] import tensorflow as tf from tensorflow.keras import layers, models def create_simple_cnn(): model = models.Sequential() # 1. 卷积层 + 激活函数 # input_shape=(28, 28, 1) 对应 高, 宽, 通道数 model.add(layers.Conv2D(32, (3, 3), activation='relu', input_shape=(28, 28, 1))) # 2. 池化层 model.add(layers.MaxPooling2D((2, 2))) # 3. 展平层 (把多维特征图变成一维向量) model.add(layers.Flatten()) # 4. 全连接层 (输出层) model.add(layers.Dense(10, activation='softmax')) # 10个类别 return model # --- 测试代码 --- model = create_simple_cnn() # 打印模型结构概览 model.summary()
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/2 9:33:34

用自然语言画图是什么体验?Excalidraw AI功能亲测报告

用自然语言画图是什么体验?Excalidraw AI功能亲测报告 在一次远程架构评审会议上,团队正讨论一个微服务系统的交互流程。以往这种场景下,总得有人花十几分钟在白板上拖拽框框、连线标注,边画还边解释:“这个是订单服务…

作者头像 李华
网站建设 2026/6/3 12:45:47

LangChain核心逻辑详解:数据流动与无限处理问题解决方案,建议收藏

本文详解LangChain框架核心逻辑,阐明数据在加载、处理、存储、检索和生成四环节的流动过程。针对RAG和Agent场景中常见的无限处理问题,提供实用的紧急处理和预防方法,包括设置超时限制、资源约束和循环检测等。强调LangChain不是黑盒&#xf…

作者头像 李华
网站建设 2026/6/2 12:59:03

AgentScope深入学习-Pipeline与消息

协调的艺术:Pipeline 与消息系统核心解析 请关注公众号【碳硅化合物AI】 摘要 多智能体系统的核心是协调。AgentScope 通过 Pipeline 和消息系统实现了优雅的多智能体编排。本文将深入分析 MsgHub、Pipeline 模式以及消息系统的设计。你会发现,消息&a…

作者头像 李华
网站建设 2026/6/3 8:48:24

18、电脑打印、扫描与上网全攻略

电脑打印、扫描与上网全攻略 1. 打印难题解决与技巧 1.1 特殊情况打印方法 当网页只有邮件选项而无打印选项时,可将页面邮件发送给自己,依据邮件程序,以邮件形式打印或许效果更佳。若只想打印网页中的几段内容,用鼠标选中目标部分,在 Internet Explorer 的工具菜单中选择…

作者头像 李华
网站建设 2026/6/3 15:24:53

19、微软 Edge 浏览器:高效上网的利器

微软 Edge 浏览器:高效上网的利器 在当今数字化时代,浏览器是我们访问互联网的重要工具。微软 Edge 浏览器以其快速的浏览速度和简洁的界面,成为了很多用户的选择。本文将详细介绍微软 Edge 浏览器的使用方法、功能特点以及一些实用技巧。 一、微软 Edge 浏览器简介 微软…

作者头像 李华
网站建设 2026/6/3 10:57:54

23、深入探索Windows控制面板:个性化与功能定制全攻略

深入探索Windows控制面板:个性化与功能定制全攻略 1. 控制面板的核心功能区域 Windows系统提供了丰富的设置选项,以满足不同用户的需求。其中,控制面板涵盖了几个关键的功能区域: - 轻松访问 :该设置旨在让视力和听力有障碍的用户更方便地操作Windows系统,提升系统的…

作者头像 李华