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

网站建设学习内容专业搜索引擎seo服务

网站建设学习内容,专业搜索引擎seo服务,wordpress欲思主题,成都网站建设成功案例单招网由于我只简单的学过python和pytorch#xff0c;其中有很多函数的操作都还是一知半解的#xff0c;其中有些函数经常见到#xff0c;所以就打算记录下来。 1.zip zip(*a):针对单个可迭代对象压缩成n个元组#xff0c;元组数量n等于min(a中元素的最小长度) a [(1, 2), (3…由于我只简单的学过python和pytorch其中有很多函数的操作都还是一知半解的其中有些函数经常见到所以就打算记录下来。 1.zip zip(*a):针对单个可迭代对象压缩成n个元组元组数量n等于min(a中元素的最小长度) a [(1, 2), (3, 4), (5, 6)] c, d zip(*a) print(c, d) # (1, 3, 5) (2, 4, 6)2.view, arange和range import torch # torch.arange(1, 3) [1,3) 前闭后开 # torch.range(1, 3) [1,3] 前闭后闭 e torch.arange(1, 3) e1 torch.range(1, 3) e, e1 # (tensor([1, 2]), tensor([1., 2., 3.]))view的作用就是用来组织Tensor的形状 import torch e torch.arange(1, 19).view(2, 3, 3) e1 torch.range(1, 18).view(2, 3, 3) e,e1,ee1输出结果如下 3.torch.transpose 用来交换维度(重新组织维度) torch.Size([1, 3, 2])–transpose(0,1)后 torch.Size变为([3,1,2]) 有两种写法 ① b.transpose(0, 1) ② torch.transpose(b, 0, 1)我觉得都可以使用 import torch #https://pytorch.org/docs/stable/generated/torch.transpose.html#torch.transpose b torch.Tensor([[[0, 1], [2, 3], [4, 5]]]) print(b.shape) print(----------) bb.transpose(0, 1) print(b.shape) print(----------) c torch.transpose(b, 0, 1) print(c.shape) # print(b) # print(c)4.torch.cat torch.cat()是为了把多个tensor进行拼接而存在的这里仅仅用了相同的元素 # 3.torch.cat # dim整数可选– 张量被控制的维度 # m 默认为0 代表在竖向的方向上添加 # [c, # c, # c] # m为1代表在横向的方向上添加[c,c,c] c torch.Tensor([[0, 1], [2, 3], [4, 5]]) # print(c) print(c.shape) print(--------------) c1 torch.cat((c, c, c), dim0) # print(c1) print(c1.shape) print(--------------) c2 torch.cat((c, c), dim1) # [c,c] # print(c2) print(c2.shape) # print(c2.shape[1])5.数组操作 这部分的操作比较复杂有的三维数组的操作就像这样的[:::]大家可以自己复制尝试一下查看输出 # 4.数组操作 # enc_hidden[-2,:,:], enc_hidden[-1,:,:] d torch.Tensor([[[1, 2, 3], [4, 5, 6], [7, 8, 9]],[[10, 11, 12], [13, 14, 15], [16, 17, 18]]]) print(d.size()) # torch.Size([2, 3, 3]) print(d) # tensor([[[ 1., 2., 3.], # [ 4., 5., 6.], # [ 7., 8., 9.]], # # [[10., 11., 12.], # [13., 14., 15.], # [16., 17., 18.]]]) print(------1---------) print(d[-1, :, :])print(------2--------) print(d[:, -1, :])print(------3--------) print(d[:, :, -1])print(------4--------) print(d[:, :, -2])print(------5--------) print(d[-1]) print(d[:, :, -1]) print(d[-1, :, :]) print(d[:, -1, :])6.squeeze()和unsqueeze() squeeze在的中文意思压缩unsqueeze取消压缩unsqueeze是添加维度的意思 特别的当unsqueeze()里面参数是0 的时候该矩阵由(3,4)变成是3,4,1 e torch.arange(1, 19).view(2, 3, 3) print(e) print(e.shape) print(-----unsqueeze:就是在某个位置增加一个维度-------) ee e.unsqueeze(3) print(ee) print(ee.shape)# 5.squeeze()和unsqueeze() # squeeze在的中文意思压缩就是降低维度,squeeze()函数只能压缩维度为1的矩阵 # 当unsqueeze()里面参数是0 的时候该矩阵由(3,4)变成是3,4,1 # 对形如(2, 3, 3)的矩阵squeeze不起作用但不会报错 e torch.arange(1, 19).view(2, 3, 3) print(e) print(e.shape) print(-----squeeze:就是在某个位置降低一个维度-------) eee e.squeeze(0) print(eee) print(eee.shape)7.torch.bmm 计算两个tensor的矩阵乘法 torch.bmm(input, mat2, *, outNone) input and mat2 must be 3-D tensors each containing the same number of matrices. If input is a (b×n×m) tensor, mat2 is a (b×m×p) tensor, out will be a (b×n×p) tensor. 两个tensor的第一维是相等的然后第一个数组的第三维和第二个数组的第二维度要求一样对于剩下的则不做要求输出维度 import torchg1 torch.arange(1, 7).view(1, 2, 3) print(g1.shape) print(g1) g2 torch.arange(1, 10).view(1, 3, 3) print(g2) print(-------)torch.bmm(g1, g2)8.torch.exp(x) 计算e(2.7)的x次方 分别计算e^0(e的0次方), e的1次方e的log(2)次方 import matha torch.tensor([0, 1, math.log(2)]) print(torch.exp(a))9.torch.max 求最大值 a torch.randn(4, 4) print(a) print(torch.max(a, dim1)) print(----------) print(torch.max(a, dim1, keepdimTrue))
http://www.hkea.cn/news/14511810/

相关文章:

  • 广州h5网站建设搭建自己的网站需要什么
  • 网站过期了怎么办营销软文推广平台
  • 做网站现在好弄么大连企业网站建站模板
  • 做效果图挣钱的网站微商城是什么
  • 美容行业培训网站建设网站开发工作要求
  • 网站建设公司如何生存vatage wordpress主题
  • 乐山住房和规划建设局门户网站手表网站排名前十
  • 网站建设柒金手指花总14公司网站制作需要多少钱义乌
  • 网站建设优化外包网站的流量是怎么回事
  • 佛山做外贸网站特色舟山seo
  • 潍坊网站建设 APP开发小程序wordpress中文 手机版
  • 电商网站设计趋势企业网站建设服务哪家好
  • 厦门企业网站建设方案营销策略模板
  • 门户网站开发哪种语言比较好哈尔滨关键词优化效果
  • 郑州视频网站建设大概多少钱邢台头条新闻
  • 国家级示范职业学校 建设网站wordpress 5.2更新了什么意思
  • 行知网站建设动漫做暧视频在线观看网站
  • 手机怎么做微电影网站吗邢台做移动网站价格表
  • 平潭县建设局网站谷歌竞价排名推广公司
  • 网站风格主要包括儿童设计网站
  • 排名好的网站关键词优化企业怎么在百度上投放广告
  • 广东网站快速备案石狮网站建设公司
  • 做兼职哪个网站比较好wordpress怎么看
  • 怎么自己做网站版面设计点评网站分站设计
  • 如何做房产公司网站wordpress模板数据
  • 东营市建设工程管理信息网深圳网站seo优化公司
  • 网站开发公众号开发广州网页制作
  • 建设企业网站需要使用哪些技术Wordpress分享到微信图标
  • 同城换物网站为什么做不起来网站如何申请
  • 哪个行业建设网站的需求多杭州网站运营