研1日记9

news/2024/9/17 12:56:22/ 标签: 深度学习, 机器学习, 人工智能

1.理解conv1d和conv2d

a. 1和2处理的数据不同,1维数据和图像

b. 例如x输入形状为(32,19,512)时,卷积公式是针对512的,而19应该变换为参数中指定的输出通道。

2.“SE块”(Squeeze-and-Excitation Block)它可以帮助模型自动学习不同特征的重要性,然后增强有用的特征,抑制不那么重要的特征。SE块的工作流程就是:首先通过自适应平均池化“挤压”出全局信息,然后通过两次一维卷积和ReLU激活函数学习不同特征的重要性,最后通过Sigmoid函数将这些重要性转换为0到1之间的权重。这些权重随后可以用于对原始特征图进行重新标定,即根据权重增强或抑制不同的特征。

3.Pointwise Convolution(点卷积)

点卷积,也称为1x1卷积,是一种特殊的卷积操作,其中卷积核的大小为1x1(对于二维卷积是1x1x输入通道数,对于一维卷积是1x输入通道数)。这种卷积操作不会改变输入数据在空间维度(对于一维数据是长度,对于二维数据是高度和宽度)上的大小,但它可以改变数据的深度(即通道数),常用于构建更复杂的网络结构。

4. 位置编码

pos:位置,0~seq_len-1

i: 0~embedding/2   embedding = dmodel

5. zip (),对三维数组迭代时:

for x in zip(X):,X形状为(3,4,5),则循环3次,x的形状是(4,5)

6. torch.stack 把多个2维的张量合成一个3维的张量

7.如果你有一个形状为(3, 4, 5)的tensor,并且你调用.sum(dim=0),那么你会沿着第一个维度(大小为3的那个维度)求和,结果是一个形状为(4, 5)的tensor,因为第一个维度被求和掉了。

8.torch.max ,0是行,1是列

 

9. loss 和train_loss 的计算

 

9. 当你在使用val_loader(或任何用于验证/测试的数据加载器)时,你会使用model.train()时训练好的参数。但是,重要的是要注意,尽管你使用的是训练好的参数,但在进行验证或测试时,你应该将模型设置为评估模式(使用model.eval()),而不是训练模式。


http://www.ppmy.cn/news/1524652.html

相关文章

Vue 中 watch 和 watchEffect 的区别

watch 和 watcheffect 都是 vue 中用于监视响应式数据的 api,它们的区别在于:watch 用于监视特定响应式属性并执行回调函数。watcheffect 用于更通用的响应式数据监视,但回调函数中不能更新响应式数据。Vue 中 watch 和 watchEffect 的区别 …

jdk8,jdk11环境变量

Classpath :.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; path : %JAVA_HOME%\jre\bin %JAVA_HOME%\bin java_home: java根目录 jdk11环境变量配置

【论文阅读】Face2Diffusion for Fast and Editable Face Personalization

code:mapooon/Face2Diffusion: [CVPR 2024] Face2Diffusion for Fast and Editable Face Personalization https://arxiv.org/abs/2403.05094 (github.com) 论文 介绍 面部个性化旨在将从图像中获取的特定面部插入到预先训练的文本到图像扩散模型中。然而&#…

TulingMember进销存系统

TulingMember 介绍 使用.net6,基于 Furion +viewui开发的一套极简的进销存管理系统。 技术栈 sqlserver2019redisvueC#语言功能点 角色权限商品管理销售单采购单库存盘点财务记账打印审计日志预留saas字段,可自行拓展多租户。使用说明 需要了解furion框架,文档地址:http…

【2023年】云计算金砖牛刀小试3

A场次题目:OpenStack平台部署与运维 业务场景: 某企业拟使用OpenStack搭建一个企业云平台,用于部署各类企业应用对外对内服务。云平台可实现IT资源池化,弹性分配,集中管理,性能优化以及统一安全认证等。系统结构如下图: 企业云平台的搭建使用竞赛平台提供的两台云服务…

看这篇告诉你Spring如何完美的解决循环依赖

创作内容丰富的干货文章很费心力,感谢点过此文章的读者,点一个关注鼓励一下作者,激励他分享更多的精彩好文,谢谢大家! 循环依赖,其实就是循环引用,就是两个或者两个以上的 bean 互相引用对方&am…

Kafka【十一】数据一致性与高水位(HW :High Watermark)机制

【1】数据一致性 Kafka的设计目标是:高吞吐、高并发、高性能。为了做到以上三点,它必须设计成分布式的,多台机器可以同时提供读写,并且需要为数据的存储做冗余备份。 图中的主题有3个分区,每个分区有3个副本&#xf…

浅谈C#之线程创建和管理

一、基本介绍 线程是一种并发执行的机制,允许程序同时执行多个任务。线程的使用使得我们能够利用计算机的多核处理器,实现程序的并行执行,提高系统的性能和响应能力。本文将详细介绍C#中线程的定义和使用方法,涵盖线程的创建、启动…

微模块冷通道动环监控:智能化数据中心管理利器@卓振思众

在现代数据中心和机房管理中,微模块冷通道动环监控系统的引入,标志着对冷却和环境管理的新纪元。这一系统不仅提升了数据中心的运维效率,还对设备的安全性和稳定性提供了强有力的保障。本文将详细探讨微模块冷通道动环监控的功能和其在数据中…

HPM6E00:PWM V2使用指南

先楫推出的HPM6E00系列芯片,PWM功能升级到了V2版本。和V1版本不同的是,V2版本的每组PWM模块包含4个独立的PWM生成模块,每个PWM生成模块包含一个counter和4个比较器,可以生成4组频率不同的PWM波。每个PWM生成模块,对应生…

wordpress建立数据库连接失败 数据库删除恢复

查遍一整天,终于找到解决办法。 问题 wordpress登录突然显示建立数据库连接失败。 解决办法 办法一 通用的解决办法就是网上一大堆的核对conf文件的配置对不对,数据库连接对不对什么的,网上到处都是。 但是我都试过后,还核对…

mycat双主高可用架构部署-MySQL5.7开启双主双从

MySQL5.7服务器IP是192.168.31.209及192.168.31.210 1、创建复制用户 a、192.168.31.210:3306 create user repl% identified by 123456; grant replication slave on *.* to repl%; b、192.168.31.210:3307 create user repl% identified by 123456; grant replication sla…

[数据集][目标检测]血细胞检测数据集VOC+YOLO格式2757张4类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):2757 标注数量(xml文件个数):2757 标注数量(txt文件个数):2757 标注…

Java笔试面试题AI答之JDBC(4)

文章目录 19. 解释JDBC的ResultSet是什么 ?20. JDBC编程有哪些不足之处,MyBatis是如何解决这些问题的?JDBC编程的不足之处MyBatis如何解决这些问题 21. 简述JDBC 能否处理 Blob 和 Clob ?1. JDBC对Blob和Clob的支持2. 处理Blob和C…

新的Ubuntu服务器如何启用root账号和配置静态ip以及开启ssh服务

1、首先启用root 账号 1、先用默认账户登录进服务器 2、使用命令启用root账号 sudo passwd root3、输入以上命令并回车后会让重新输入root 账号密码 重新设置root账户密码即可。 4、切换到root账号 su root5、输入刚才设置的root账号密码并回车,此时可以看到用户…

微服务之间的安全通信

在微服务架构中,服务之间的通信是系统的核心部分。然而,由于服务的分布式和独立性,确保它们之间的通信安全至关重要。如果没有适当的安全机制,微服务系统可能会暴露在各种网络攻击和安全漏洞中。本文将讨论几种常见的微服务间安全…

电脑安装Winserver2016无法安装网卡驱动(解决办法)

因为工作原因,需要找一台PC机作为服务器去测试软件性能问题,故需要在PC机上安装网卡驱动。 电脑品牌:联想 型号:天逸510Pro-18ICB 操作系统:WindowsServer2016(桌面版) 问题:系统…

博客常见问题

hexo g 生成静态文件 hexo s 本地预览 hexo d 同步上传到git 1、输入hexo d ,上传到git时,报错 看了下git的配置,没有问题,单机过去也能直接到我的git上 可能是传不过去,token的问题 最下面开发者设置,找到…

C#中的装箱和拆箱是什么

在 C# 中,装箱(Boxing)和拆箱(Unboxing)是与值类型和引用类型相关的概念,涉及到值类型的数据在托管堆(Heap)上的存储方式。 装箱(Boxing) 装箱是指将值类型…

计算机网络11——数据库语法2

目录 1、变量 (1)局部变量 (2)会话变量 (3)系统变量 2、判断选择 (1)if选择语法 (2)case选择 3、循环 (1)while循环 (2)其他循环 4、存储过程 5、触发器 6、事务:transaction 事务的特性 使用 1、变量 (1)局部变量 函数里面定义的,变量名 …