zoukankan      html  css  js  c++  java
  • 创建tensor的方法

    1、

    t.Tensor是一个类,是FloatTensor的别名,可以传入数据的尺寸(如t.Tensor(2, 3) )、列表、以及不传参数(生成一个空数组)。

    t.tensor()是一个函数,根据传入数据的类型判断生成的tensor的数据类型,也可以自己指定,只能传入数据不能传入尺寸。可以指定device、requiers_grad等

    为了便于记忆,Tensor用于指定尺寸,tensor用于指定数据

    2、矩形

    t.zeros(2, 3)  t.ones(2, 3)  t.eyes(2, 3)  t.ones_like(x)

    t.randn(2, 3)  标准正态   t.normal(mean, std, (height, width))、np.random.normal(mean, std, (height, width))  一般正态分布

    t.rand(2, 3)  0-1之间的均匀分布

    3、线性

    t.arange(1, 6, 2)  t.linspace(1, 10, 3)  t.randperm(n)  长度为n的随机序列

  • 相关阅读:
    模板合集
    1201: 众数问题
    112. 路径总和
    Hibernate的配置及CURD
    5. 最长回文子串
    1120: 最值交换
    1119: 一维数组排序
    1118: 数列有序
    1117: 查找数组元素
    1116: 删除元素
  • 原文地址:https://www.cnblogs.com/liujianing/p/13544420.html
Copyright © 2011-2022 走看看