news 2026/7/4 11:18:24

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/7/2 10:04:20

《从数据到转化:游戏地域偏好驱动的精准推送指南》

有些团队投入大量资源做全量推送,却始终困在“高曝光低转化”的死循环里,核心症结在于无视不同地区玩家的地域行为基因差异—同款硬核竞技活动,在北方地区的参与率可能高达40%,而在南方地区却不足10%;一套休闲挂机玩法,在东部沿海城市的7日留存率能达到65%,在西北内陆却…

作者头像 李华
网站建设 2026/7/2 14:49:04

Excalidraw与Notion集成教程:打造智能知识库配图系统

Excalidraw与Notion集成教程:打造智能知识库配图系统 在技术团队日常协作中,一个常见的尴尬场景是:文档写得再详细,读的人还是看不懂架构逻辑。一张清晰的图胜过千言万语——但问题在于,画图往往成了少数“会用工具”的…

作者头像 李华
网站建设 2026/6/26 11:40:50

10、Windows 10任务栏与系统托盘使用指南

Windows 10任务栏与系统托盘使用指南 1. 任务栏图标操作 任务栏是Windows 10系统中常用的操作区域,图标在任务栏上的操作十分便捷。一旦图标被固定到任务栏,只需单击即可打开相应程序。建议将常用的程序图标固定在任务栏,这样可以避免频繁打开开始菜单,节省大量时间。 1…

作者头像 李华
网站建设 2026/7/2 0:53:59

Excalidraw使用指南:零基础学会AI驱动的图形自动生成

Excalidraw:当手绘灵感遇上AI,打造高效可视化协作新范式 在远程办公常态化、跨职能协作日益频繁的今天,一个简单的技术讨论往往需要一张图来“说清楚”。可问题是——谁愿意花半小时画一张流程图,只为在会议上解释三分钟&#xff…

作者头像 李华
网站建设 2026/7/3 10:28:13

24、Windows 10个性化设置全攻略

Windows 10个性化设置全攻略 在使用 Windows 10 操作系统时,我们常常需要对各种硬件设备和系统设置进行个性化调整,以满足不同的使用场景和个人需求。下面将为大家详细介绍 Windows 10 中一些常见的设置方法和操作技巧。 1. 多显示器设置 如果你使用多个显示器,可以通过以…

作者头像 李华