news 2026/4/24 15:24:57

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/4/19 18:28:06

前端工程师必看:Excalidraw源码结构深度剖析

前端工程师必看:Excalidraw源码结构深度剖析 在远程协作日益成为常态的今天,如何让分散在各地的团队成员高效沟通设计思路?一张随手可画、即时共享的“数字草图”,往往比千言万语更有效。正是在这样的背景下,Excalidra…

作者头像 李华
网站建设 2026/4/24 6:29:12

30、Windows 系统下照片管理与电脑修复全攻略

Windows 系统下照片管理与电脑修复全攻略 在使用 Windows 系统的过程中,照片管理和电脑故障修复是常见需求。下面将为大家详细介绍相关的操作方法和实用技巧。 照片查看与管理 使用 Photos 应用查看照片 :在 Photos 应用中,只需点击任何照片即可查看。应用会将照片全屏显…

作者头像 李华
网站建设 2026/4/21 23:21:00

设计师推荐:Excalidraw打造个性化手绘界面草图

Excalidraw:用“手绘哲学”重塑设计协作 在一场远程技术评审会上,产品经理刚打开PPT,工程师就打断:“等一下,你说的这个流程我理解不一样——能不能直接画出来?”于是会议暂停,有人打开Visio&am…

作者头像 李华
网站建设 2026/4/22 22:27:51

手绘风格太惊艳!Excalidraw让你的PPT图表脱颖而出

手绘风格太惊艳!Excalidraw让你的PPT图表脱颖而出 在一场关键的技术评审会上,团队成员围坐屏幕前,主讲人正试图用一张标准PPT架构图解释系统流程。线条笔直、形状规整,但气氛却略显沉闷——直到有人提议:“不如我们打开…

作者头像 李华
网站建设 2026/4/21 3:10:52

Excalidraw隐藏功能曝光:AI辅助绘图提升3倍效率

Excalidraw的进化:当手绘白板遇上AI,效率如何跃迁? 在一场跨国产品评审会上,一位产品经理仅用15秒就生成了一张完整的微服务架构草图——没有拖拽组件,也没有手动连线。他只是输入了一句:“画一个包含用户…

作者头像 李华
网站建设 2026/4/18 5:04:33

技术文档新标准:用Excalidraw输出可交互式架构图

技术文档新标准:用Excalidraw输出可交互式架构图 在一次跨时区的远程架构评审会上,团队成员围坐在各自的屏幕前。传统的会议流程往往是:一个人共享PPT,其他人被动观看,偶尔打断提问。但这一次不同——主持人发来一个链…

作者头像 李华