深度实践OpenStack:基于Python的OpenStack组件开发—3.2 构造torch.Tensor类实例

举报
华章计算机 发表于 2019/06/01 22:56:59 2019/06/01
【摘要】 本书摘自《深度实践OpenStack》,作者是喻涛,田亮,张家龙,赵利军,李飞。

3.2 构造torch.Tensor类实例

  本节将正式介绍torch.Tensor类实例的方法。表3-1列出了本节会涉及的函数。这些函数都是用来构造torch.Tensor类实例的。

表3-1 本节将介绍的构造张量的函数

函数名

张量中元素的内容

torch.tensor()

内容为传入的数据

torch.zeros()、torch.zeros_like()

各元素全为0

torch.ones()、torch.ones_like()

各元素全为1

torch.full()、torch.full_like()

各元素全为指定的值

torch.empty()、torch.empty_like()

未指定元素的值

torch.eye()

对角线为1,其他为0

torch.arange()、torch.range()、torch.linspace()

各元素等差

torch.logspace()

各元素等比

torch.rand()、torch.rand_like()

各元素独立服从标准均匀分布

torch.randn()、torch.randn_like()、torch.normal()

各元素独立服从标准正态分布

torch.randint()、torch.randint_like()

各元素独立服从离散均匀分布

torch.bernoulli()

上的两点分布

torch.multinomial()

上的多点分布

torch.randperm()

各元素为的一个随机排列


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。