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的随机序列

  • 相关阅读:
    毕业了!
    mesos无执行器启动docker
    docker run option
    maintenance
    virtualenv
    multi role
    排序之插入排序
    DLU-1064 美声葱
    codeforces-1025 A Doggo Recoloring
    codeforces-1027 C Minimum Value Rectangle
  • 原文地址:https://www.cnblogs.com/liujianing/p/13544420.html
Copyright © 2011-2022 走看看