当前位置: 首页 > news >正文

厦门 网站开发济宁北湖建设集团网站

厦门 网站开发,济宁北湖建设集团网站,企业做网站的费用,建设储蓄卡网站本系列教程适用于没有任何pytorch的同学#xff08;简单的python语法还是要的#xff09;#xff0c;从代码的表层出发挖掘代码的深层含义#xff0c;理解具体的意思和内涵。pytorch的很多函数看着非常简单#xff0c;但是其中包含了很多内容#xff0c;不了解其中的意思… 本系列教程适用于没有任何pytorch的同学简单的python语法还是要的从代码的表层出发挖掘代码的深层含义理解具体的意思和内涵。pytorch的很多函数看着非常简单但是其中包含了很多内容不了解其中的意思就只能【看懂代码】无法【理解代码】。 目录 官方定义demoone-hot 官方定义 torch.tensor.scatter_是PyTorch中的一个函数用于将指定索引处的值替换为给定的值。 函数定义 Tensor.scatter_(dim, index, src, reduceNone) → Tensor官方解释 将张量src中的所有值写入索引张量中指定的index处的self。 对于src中的每个值它的输出索引由其在src中的索引(dimension ! dim)和在index中对应的值(dimension dim)指定。 非常难以理解十分抽象从我个人的角度来说就是 第一个参数dim表示维度即在第几维度处理数据保持其它维度不变。reduce参数是一个可选参数用于指定如何在执行散射scatter操作时对重复的索引值进行合并或聚合。index则是需要填充的列的索引即根据维度从src中取对应的值填充到tensor中去。 怎么映射的比如一个一个3维张量 self[index[i][j][k]][j][k] src[i][j][k] # if dim 0 self[i][index[i][j][k]][k] src[i][j][k] # if dim 1 self[i][j][index[i][j][k]] src[i][j][k] # if dim 2官方的文档如下TORCH.TENSOR.SCATTER_: 即使如此理解起来也是很复杂下面从例子中去理解 demo 下面是一个官方文档给出的例子 import torchsrc torch.Tensor([[-1.0276, 0.2673, -1.1752, -0.8823],[-0.6447, -0.8256, 0.1542, -0.4242]]) print(src)output torch.zeros(2, 5) index torch.tensor([[3, 1, 2, 0], [1, 2, 0, 3]])output output.scatter(1, index, src) print(output)输出的结果 我们一步步理解代码 首先定义了一个src张量后续output即从src中取值。其次定义了output其值为二行五列的全零张量后续对output进行修改。接着定义了index即从src取值的索引。最后根据index从src取值填充到output中即完成操作。 那么具体是如何取值的呢 首先dim 1意味着从维度值为1的地方取值维度值为0的地方不变那就是 self[i][index[i][j]] src[i][j] # if dim 1具体来说 当i 0, j 0时output[0][index[0][0]] src[0][0]因为index[0][0] 3所以output[0][3] src[0][0] -1.0276这时候我们检查输出的output值确实是-1.0276。 同理 i 0, j 1: output[0][index[0][1]] output[0][1] src[0][1] 0.2673 i 0, j 2: output[0][index[0][2]] output[0][2] src[0][2] -1.1752 one-hot 作者在学习该函数时实在遇到one-hot编码时遇到的而该函数在one-hot中应用很广 index torch.tensor([[3], [2], [0], [1]]) onehot torch.zeros(4, 4) onehot.scatter_(1, index, 1) print(onehot)
http://www.huolong8.cn/news/149592/

相关文章:

  • 贵阳网站建设980包年秒搜科技Sa50SEO网站建设入驻程流
  • php网站的首页广州做餐饮的招聘网站
  • 网站开发发展趋势seo引擎优化是什么
  • google的网站优化工具电子商城平台
  • 苏州网站建设店铺装修wordpress滑动相册
  • 注册了网站之后怎么设计网站建设是前端后端吗
  • 企业网站建设 南通高定网站
  • 网站里 动效是用什么做的网站建设 源美设计
  • wordpress又拍云东莞有限公司seo
  • 2021国内最好用免费建站系统上海都市建筑设计有限公司
  • 旅游攻略网站开发重庆市建设工程信息网项目经理解锁指南
  • 在线考试类网站怎么做wordpress恢复数据库
  • 营销型网站建设标准本站3天更换一次域名yw
  • 网站开发侵权关于做网站的论文
  • 网站建设需求调研计划表建设单位网站需求报告
  • 电脑系统做的好的网站店铺logo图片免费
  • 无锡专业网站制作徐州专业网站建设公司哪家好
  • 沈阳网站制作策划网站建设基本流程教学视频
  • 网站设计语言翻译深圳做网站的公司哪家好
  • 企业网站内页设计关键词是网站seo的核心工作
  • 做网站生意不赚钱金融网站建设方法
  • 官网指的是什么网站做网站的电脑自带软件是什么
  • 2022网站seo竞价推广代运营企业
  • vs2012 做网站教程住房城乡建设部招投标网站
  • 建网站 云主机静态淘宝网站制作模板
  • 广州网站建设58展厅策划设计公司
  • 零基础学设计太原优化型网站建设
  • 网站静态vultr 宝塔安装wordpress
  • 午夜资源站以前自己做的网站怎么样删除
  • 图书馆网站结构怎么做株洲房产网