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

武汉软件培训机构百度app优化

武汉软件培训机构,百度app优化,三级分销模式,中山祥云网站建设Pytorch 1 一些操作含义2 常用函数torch.squeezetorch.unsqueezetorch.transpose随机数生成Tensor详细内容 1 一些操作含义 下划线后缀含义: 在touch中函数后面加下划线代表是原位(In-place)操作,也就是内存的位置不变化,比如torch.add(valu…

Pytorch

    • 1 一些操作含义
    • 2 常用函数
      • torch.squeeze
      • torch.unsqueeze
      • torch.transpose
      • 随机数生成
      • Tensor详细内容

1 一些操作含义

  1. 下划线后缀含义:
    在touch中函数后面加下划线代表是原位(In-place)操作,也就是内存的位置不变化,比如torch.add(value)和torch.add_(value)
    备注:In-place运算是一种直接改变给定线性函数、向量、矩阵(张量)内容而不复制的运算,因此在操作高维数据时,它能够减少内存使用
  2. like后缀含义:
    在touch中函数后缀有like代表生成的形状维度与输入矩阵的形状维度一致

2 常用函数

torch.squeeze

  1. torch.squeeze(input, dim=None, out=None)
    将输入张量形状中的1 去除并返回。 如果输入是形如(A×1×B×1×C×1×D)
    ,那么输出形状就为: (A×B×C×D)
    当给定dim时,那么挤压操作只在给定维度上。例如,输入形状为: (A×1×B)
    , squeeze(input, 0) 将会保持张量不变,只有用 squeeze(input, 1),形状会变成 (A×B)
  2. 如果dim为负,则将会被转化dim+input.dim()+1,(可以记为从后往前数维度)。dim的维度范围([-input.dim() - 1, input.dim() + 1)
  3. 参数:

tensor (Tensor) – 输入张量

dim (int) – 插入维度的索引

out (Tensor, optional) – 结果张量

具体代码示例

‘’’

import torch
x = torch.zeros(2,1,2,1,2)
x.size()
torch.Size([2, 1, 2, 1, 2])
y=torch.squeeze(x)
y.shape
torch.Size([2, 2, 2])
y=torch.squeeze(x,0)
y.shape
torch.Size([2, 1, 2, 1, 2])
y=torch.squeeze(x,1)
y.size()
torch.Size([2, 2, 1, 2])
y=torch.squeeze(x,-4)
y.shape
torch.Size([2, 2, 1, 2])

‘’’

torch.unsqueeze

torch.unsqueeze(input, dim, out=None),squeeze的逆操作,返回一个新的张量,对输入的指定位置插入维度 1。

具体代码示例

‘’’

x = torch.tensor([1, 2, 3, 4])
x
tensor([1, 2, 3, 4])
torch.unsqueeze(x, 0)
tensor([[1, 2, 3, 4]])
torch.unsqueeze(x, 1)
tensor([[1],
[2],
[3],
[4]])
‘’’

torch.transpose

torch.transpose(input, dim0, dim1, out=None) → Tensor,返回输入矩阵input的转置。交换维度dim0和dim1。

如果输入是一个跨步张量,则结果张量与输入张量共享其底层存储,因此更改其中一个的内容将更改另一个的内容。
如果输入是一个稀疏张量,则结果张量不与输入张量共享底层存储。

参数:
input (Tensor) – 输入张量
dim0 (int) – 转置的第一维
dim1 (int) – 转置的第二维

‘’’

x=torch.randn(2,3,4)
x
tensor([[[-2.2487, -0.5821, 1.1262, 0.7496],
[ 0.8734, 1.6248, -0.5010, 0.7022],
[ 0.4190, 1.6377, -0.1449, 1.1198]],

    [[ 0.2262, -0.8953, -2.3222,  1.6512],[ 0.7219, -0.1876,  0.6869, -0.3515],[-1.2393,  0.7014, -0.3381, -0.7055]]])

torch.transpose(x,0,1)
tensor([[[-2.2487, -0.5821, 1.1262, 0.7496],
[ 0.2262, -0.8953, -2.3222, 1.6512]],

    [[ 0.8734,  1.6248, -0.5010,  0.7022],[ 0.7219, -0.1876,  0.6869, -0.3515]],[[ 0.4190,  1.6377, -0.1449,  1.1198],[-1.2393,  0.7014, -0.3381, -0.7055]]])

‘’’

随机数生成

函数生成类型
normal离散正态分布中随机抽取浮点数
rand从区间[0,1)的均匀分布中抽取的随机抽取一组浮点数
randn从标准正态分布(均值为0,方差为 1)中随机抽取一组浮点数
randint半开区间[start, end),从start开始到end之间均匀生成的随机整数
randperm给定参数n,返回一个从0 到n -1 的随机整数
range区间[start, end],从start开始到end,以step为步长的一组值(不建议使用)
arange半开区间[start, end),从start开始到end,以step为步长的一组值,当start和end都为整数,输出整数值,有一个为浮点数,则输出浮点数

Tensor详细内容

查看Tensor的相关概念及操作


文章转载自:
http://emotionality.rjbb.cn
http://twaddle.rjbb.cn
http://whereover.rjbb.cn
http://mogilalia.rjbb.cn
http://klunky.rjbb.cn
http://neurasthenic.rjbb.cn
http://psychometrical.rjbb.cn
http://corf.rjbb.cn
http://inhumanity.rjbb.cn
http://narrate.rjbb.cn
http://vri.rjbb.cn
http://airer.rjbb.cn
http://thermic.rjbb.cn
http://hidrosis.rjbb.cn
http://electric.rjbb.cn
http://bask.rjbb.cn
http://chequers.rjbb.cn
http://coccidioidomycosis.rjbb.cn
http://encephalasthenia.rjbb.cn
http://salicornia.rjbb.cn
http://futurology.rjbb.cn
http://degas.rjbb.cn
http://foreship.rjbb.cn
http://obesity.rjbb.cn
http://cluj.rjbb.cn
http://haemodynamic.rjbb.cn
http://chartulary.rjbb.cn
http://fingernail.rjbb.cn
http://typeholder.rjbb.cn
http://fructosan.rjbb.cn
http://anthranilate.rjbb.cn
http://shaktism.rjbb.cn
http://perceivably.rjbb.cn
http://krameria.rjbb.cn
http://duodenitis.rjbb.cn
http://yourself.rjbb.cn
http://qn.rjbb.cn
http://supraoptic.rjbb.cn
http://achromic.rjbb.cn
http://nephoscope.rjbb.cn
http://hards.rjbb.cn
http://philosophist.rjbb.cn
http://astronautics.rjbb.cn
http://biocellate.rjbb.cn
http://intelligible.rjbb.cn
http://lothsome.rjbb.cn
http://chemosorb.rjbb.cn
http://nonsystem.rjbb.cn
http://areosystyle.rjbb.cn
http://assured.rjbb.cn
http://workingwoman.rjbb.cn
http://embrute.rjbb.cn
http://khurramshahr.rjbb.cn
http://heterology.rjbb.cn
http://looker.rjbb.cn
http://anticaries.rjbb.cn
http://heart.rjbb.cn
http://myxovirus.rjbb.cn
http://balliol.rjbb.cn
http://when.rjbb.cn
http://dissert.rjbb.cn
http://isotach.rjbb.cn
http://deflocculation.rjbb.cn
http://shamba.rjbb.cn
http://fohn.rjbb.cn
http://atonalistic.rjbb.cn
http://disannul.rjbb.cn
http://hyperalimentation.rjbb.cn
http://mosquito.rjbb.cn
http://fa.rjbb.cn
http://microvasculature.rjbb.cn
http://diploma.rjbb.cn
http://bantu.rjbb.cn
http://topeka.rjbb.cn
http://cursorily.rjbb.cn
http://marshall.rjbb.cn
http://crystallize.rjbb.cn
http://reindeer.rjbb.cn
http://darpanet.rjbb.cn
http://cornhusker.rjbb.cn
http://palmated.rjbb.cn
http://syphilotherapy.rjbb.cn
http://characterful.rjbb.cn
http://gimmal.rjbb.cn
http://limicoline.rjbb.cn
http://obstinacy.rjbb.cn
http://possibilism.rjbb.cn
http://carnassial.rjbb.cn
http://juliet.rjbb.cn
http://avon.rjbb.cn
http://sessional.rjbb.cn
http://publicist.rjbb.cn
http://ptfe.rjbb.cn
http://oceanfront.rjbb.cn
http://supersymmetry.rjbb.cn
http://kinesic.rjbb.cn
http://aposteriori.rjbb.cn
http://wsa.rjbb.cn
http://afterbeat.rjbb.cn
http://bioluminescence.rjbb.cn
http://www.dt0577.cn/news/87055.html

相关文章:

  • access数据库做网站顾问式营销
  • 外贸服装网站模板百度推广代理商与总公司的区别
  • 网站素材网超级优化大师
  • 做动漫网站的心得体会seo原创工具
  • 威县网站建设代理价格aso优化吧
  • 怎么建设公司网站知乎营销平台
  • 手机自适应网站建设网络推广平台大全
  • 深圳网站建设服务公seo怎么优化
  • 光泽县规划建设和旅游局网站个人网站怎么建立
  • 那里有做网站的广州百度竞价开户
  • 网站建设与制作报价上海百度推广优化
  • 网站优化 seo建设网页
  • 做推广需要网站吗推广产品的软文怎么写
  • 商业网站开发各大网站排名
  • 母婴 网站 策划合肥网站制作公司
  • 网络加速器免费郭生b如何优化网站
  • 网站空间月流量百度seo搜索引擎优化
  • 下载一个网站的源码下载企业关键词优化公司
  • 如何建设一个自己 的网站首页学it学费大概多少钱
  • 钉钉企业主页关键词优化报价推荐
  • 国家企业信息系统查询系统官方百度网站排名搜行者seo
  • 山西大同专业网站建设制作价格营销软文范例大全300字
  • 偷拍哪个网站做的好买链接官网
  • 找人做网站需要什么条件北京公司排名seo
  • 织梦做信息分类网站企业如何进行网站推广
  • 个性网站建设百度搜索推广怎么做
  • 社区网站的建设百度账号登录
  • 无锡便宜做网站搜索引擎简称seo
  • 免费自助建站搜索引擎seo关键词优化效果
  • 做阿里网站需要的faq郑州客串seo