Code_demon
码龄6年
关注
提问 私信
  • 博客:43,611
    43,611
    总访问量
  • 22
    原创
  • 477,107
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:内蒙古
  • 加入CSDN时间: 2018-10-22
博客简介:

qq_43489708的博客

查看详细资料
个人成就
  • 获得35次点赞
  • 内容获得7次评论
  • 获得119次收藏
  • 代码片获得137次分享
创作历程
  • 22篇
    2022年
成就勋章
TA的专栏
  • 深度学习
    14篇
  • JAVA
    1篇
  • Running
  • 心情随笔
  • Paper Read
    2篇
  • 一些问题
    1篇
  • python
    4篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

torch.nn.LSTM()详解

ers*num_directions,batch_size,hidden_size)
原创
发布博客 2022.06.07 ·
882 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

nn.BatchNorm1d()用法介绍

num_features – 特征维度eps – 为数值稳定性而加到分母上的值。momentum – 移动平均的动量值。affine –一个布尔值,当设置为真时,此模块具有可学习的仿射参数。这里其他几个参数都不重要,只需要看num_features就可以了。num_features就是你需要归一化的那一维的维度。nn.BatchNorm1d本身不是给定输入矩阵,输出归一化结果的函数,而是定义了一个方法,再用这个方法去做归一化。我们首先定义了一个归一化的函数BN,需要归一化的维度为100,其他参数
原创
发布博客 2022.06.06 ·
1822 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

pytorch中torch.stack()函数

将若干个张量在dim维度上连接,生成一个扩维的张量,比如说原来你有若干个2维张量,连接可以得到一个3维的张量。设待连接张量维度为n,dim取值范围为-n-1~n,这里得提一下为负的意义:-i为倒数第i个维度。举个例子,对于2维的待连接张量,-1维即3维,-2维即2维。二、规律分析通过代码运行结果,我们不难发现,函数的运行机制可以等价为:...
原创
发布博客 2022.06.06 ·
691 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

pytorch中torch.chunk()方法

用来将张量tensor分成很多个块,即切分,可以在不同维度上切分。返回一个张量list。如果指定轴的元素个数被chunk数除不尽,则最后一块元素数量会少。torch.chunk(tensor,chunk数,维度)a.shape=(2,3,2)第0维分成两组,第0维即为最外边一层[],本身就是2 组。因此仍然按照以前的维度b=torch.chunk(a,2,1)第1维原本有3组,要分为两组,则第1维把3个分成2组,第一组有2个,第二组剩1 个元素9个元素分为3组,按顺序切开...
原创
发布博客 2022.06.06 ·
2945 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Pytorch之permute函数

1 先看看官方中英文doc:1.1 permute(dims)将tensor的维度换位。参数: - dims (int …*) - 换位顺序例:2 pytorch permute的使用permute函数功能还是比较简单的,下面主要介绍几个细节点:2.1 transpose与permute的异同Tensor.permute(a,b,c,d, …):permute函数可以对任意高维矩阵进行转置,但没有 torch.permute() 这个调用方式, 只能 Tensor.permute():torch.tr
原创
发布博客 2022.06.06 ·
1147 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

pytorch的两个函数 .detach() .detach_() 的作用和区别

返回一个新的,从当前计算图中分离下来的,但是仍指向原变量的存放位置,不同之处只是requires_grad为false,得到的这个永远不需要计算其梯度,不具有grad。即使之后重新将它的requires_grad置为true,它也不会具有梯度grad这样我们就会继续使用这个新的反向传播时,到该调用detach()的就会停止,不能再继续向前进行传播使用detach返回的和原始的共同一个。1.1 当使用detach()分离tensor但是没有更改这个tensor时,并不会影响backward():从上可见t
原创
发布博客 2022.06.06 ·
393 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Pytorch torch.range()&torch.arange()

结果是会包含end的,创建的tensor的类型为float32。结果并不包含end,创建的tensor的类型为int64。
原创
发布博客 2022.06.06 ·
303 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python中argsort()函数的用法

1.先定义一个array数据2.现在我们可以看看argsort()函数的具体功能是什么输出定义为y=array([3,0,2,1,4,5])。argsort()函数是将x中的元素从小到大排列,提取其对应的index(索引),然后输出到y。例如:x[3]=-1最小,所以y[0]=3,x[5]=9最大,所以y[5]=5。3.np.argsort()[num]的形式当num>=0时,np.argsort()[num]就可以理解为y[num];当num...
原创
发布博客 2022.06.06 ·
2823 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

parameters.requires_grad=False :误差仍然反向传播,梯度不更新

首先要明白,误差回传与否,与 requires_grad 的值没有关系。取决于 loss.backward( ) 。再来看误差回传过程中规定是,parameters的梯度计算关闭。我们要知道,param 包括的无非是 权重 和 偏置值。而权重和偏置值的偏导值是多少并不影响误差反向传播,误差反向传播主干部分计算的是每一层激活前神经元的偏导值。综上:param.requires_grad = False 不影响误差反向传播正常进行,但是权重和偏置值不更新了。...
原创
发布博客 2022.06.06 ·
985 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

nn.BatchNorm1d()用法介绍

num_features – 特征维度eps – 为数值稳定性而加到分母上的值。momentum – 移动平均的动量值。affine –一个布尔值,当设置为真时,此模块具有可学习的仿射参数。这里其他几个参数都不重要,只需要看num_features就可以了。num_features就是你需要归一化的那一维的维度。nn.BatchNorm1d本身不是给定输入矩阵,输出归一化结果的函数,而是定义了一个方法,再用这个方法去做归一化。我们首先定义了一个归一化的函数BN,需要归一化的维度为100,其他参数
原创
发布博客 2022.06.06 ·
7195 阅读 ·
5 点赞 ·
1 评论 ·
11 收藏

Exact Match(EM)

EM
原创
发布博客 2022.06.06 ·
2592 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

服务器安装anaconda3

服务器安装anaconda3:(14条消息) 在实验室服务器上装anaconda环境并简单使用_芝士Lillian的博客-CSDN博客_服务器配置anaconda(14条消息) Ubuntu中conda activate激活环境出现The above line should NO LONGER错误_林小瓜0327的博客-CSDN博客Google Colab的使用:(14条消息) 环境搭建(1)——使用Google Colab_yyzsir的博客-CSDN博客_colab配置环境(14条消息) 使用谷歌
原创
发布博客 2022.05.23 ·
271 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

torch.cuda.amp自动混合精度训练 —— 节省显存并加快推理速度

torch.cuda.amp自动混合精度训练 —— 节省显存并加快推理速度文章目录torch.cuda.amp自动混合精度训练 —— 节省显存并加快推理速度1、什么是amp?2、为什么需要自动混合精度(amp)?3、如何在PyTorch中使用自动混合精度?3.1 autocast3.2、GradScaler4、多GPU训练1、什么是amp?amp:Automatic mixed precision,自动混合精度,可以在神经网络推理过程中,针对不同的层,采用不同的数据精度进行计算,从而实现节省显存和加快
原创
发布博客 2022.05.06 ·
5964 阅读 ·
6 点赞 ·
2 评论 ·
37 收藏

.requires_grad固定部分参数进行网络训练

.requires_grad固定部分参数进行网络训练文章目录.requires_grad固定部分参数进行网络训练1. 只训练部分层2. 固定部分层参数3.检查部分参数是否固定4.查看可训练参数5.查看网络总参数6. 不同层设置不同学习率7. [PyTorch](https://so.csdn.net/so/search?q=PyTorch&spm=1001.2101.3001.7020)更新部分网络,其他不更新1. 只训练部分层class RESNET_attention(nn.Module
原创
发布博客 2022.05.06 ·
852 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Python except 关键字

Python except 关键字0、定义和用法在 try ... except 块中使用了关键字 except。它定义 try 块引发错误时要运行的代码块。您可以为不同的错误类型定义不同的块,以及没有问题的情况下执行的块,请参见下面的例子。1、更多实例实例一如果引发 NameError 则写一条消息,如果引发 TypeError 则写另一条:x = "hello"try: x > 3except NameError: print("You have a variable
原创
发布博客 2022.05.06 ·
1003 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Pytorch model中的遍历模型的参数

Pytorch model中的遍历模型的参数文章目录Pytorch model中的遍历模型的参数0、model.named_parameters()1、model.parameters()2、model.state_dict()**2.1 Module的层的权值以及bias查看****2.2 优化器optimizer的state_dict()方法**3、总结4、引用0、model.named_parameters()return:返回model的所有参数的(name, tensor)的键值对。可以修改
原创
发布博客 2022.05.06 ·
2452 阅读 ·
3 点赞 ·
1 评论 ·
6 收藏

Java基础-----------数组

Java基础-----------数组文章目录Java基础-----------数组一、一维数组二、二维数组三、应用练习3.1 求数值型数组中元素的最大值、最小值、平均数、总和等3.2 数组的复制、反转、查找(线性查找,二分查找)3.3 使用简单数组3.4 拓展:修改题目,实现array2对array1数组的复制3.5 排序3.5.1 冒泡排序3.5.2 快速排序3.6 Arrays工具类的使用3.7 数组使用中的常见异常一、一维数组1.数组的理解:数组(array)是多个相同类型数据按一定顺序排列
原创
发布博客 2022.05.06 ·
593 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GNN IS A COUNTER REVISITING GNN FOR QUESTION ANSWERING

GNN IS A COUNTER? REVISITING GNN FOR QUESTION ANSWERING这篇论文是在作者在读了QA-GNN Reasoning with Language Models and Knowledge Graphs之后,为了深入探究GNN 的推理功能,并对GNN进行剖析,找出GNN中真正对推理有作用的部分。原文:GNN is a Counter? Revisiting GNN for Question Answering文章目录GNN IS A COUNTER? RE
原创
发布博客 2022.05.05 ·
552 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Python常用数据类型操作------字典

Python常用数据类型操作------字典文章目录Python常用数据类型操作------字典一、字典的基本概念**二、字典的常用操作**2.1 增2.2 删2.3 改2.4 查询操作2.4.1获取单个值2.4.2 获取所有值**2.4.3 获取所有的键**2.4.4 获取所有字典的键值对2.5 遍历2.6 计算2.7 判定操作一、字典的基本概念字典是无序的,可变的键值对集合。person = {"name": "sz", "age": 15}print(person, type(person)
原创
发布博客 2022.05.05 ·
797 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

知识图谱论文中模型指标MRR,MR,HITS@1,HITS@3,HITS@10的含义

知识图谱论文中模型指标MRR,MR,HITS@1,HITS@3,HITS@10的含义本文将介绍用于衡量知识图谱嵌入(Knowledge Graph Embedding,KGE)模型性能中最常用的几个指标:MRR,MR,HITS@1,HITS@3,HITS@10。文章目录知识图谱论文中模型指标MRR,MR,HITS@1,HITS@3,HITS@10的含义一、MRR二、MR三、HITS@n四、从论文上发现的观点四、从论文上发现的观点一、MRRMRR的全称是Mean Reciprocal Ranking(
原创
发布博客 2022.05.05 ·
5989 阅读 ·
6 点赞 ·
0 评论 ·
25 收藏
加载更多