PyTorch_创建01张量

  1. torch.ones 和 torch.ones_like 创建全1张量
  2. torch.zeros 和 torch.zeros_like 创建全0张量
  3. torch.full 和 torch.full_like 创建全为指定值张量

上面的函数里有 like 表示根据另外一个张量的形状创建全0或者全1的或者全为指定值的张量。


代码

python 复制代码
import torch 
import numpy as np 

# 创建全为0的张量
def test01():
    # 创建指定形状全为0的张量
    data = torch.zeros(2, 3)
    print(data)

    # 根据其他张量的形状去创建全0张量
    data = torch.zeros_like(data)
    print(data)

# 创建全为1的张量
def test02():
    # 创建指定形状全为1的张量
    data = torch.ones(2, 3)
    print(data)

    # 根据其他张量的形状去创建全1张量
    data = torch.ones_like(data)
    print(data)

# 创建全为指定值的张量
def test03():
    # 创建形状为2行3列,值全部为10的张量
    data = torch.full([2, 3], 10)
    print(data)

    # 创建形状和data一样,但是值全部为20的张量
    data = torch.full_like(data, 20)
    print(data)

if __name__ == '__main__':
    test02()
相关推荐
deephub9 分钟前
从零搭建智能搜索代理:LangGraph + 实时搜索 + PDF导出完整项目实战
人工智能·大语言模型·langgraph
pk_xz12345612 分钟前
植物根茎切片图像处理与分析系统开发
人工智能·深度学习·神经网络·数学建模·超分辨率重建
吕永强2 小时前
自然语言处理:AI 如何听懂人类的 “话”?
人工智能·科普
欧阳天羲2 小时前
交通出行大前端与 AI 融合:智能导航与出行预测
前端·人工智能·状态模式
Kaydeon5 小时前
【Anaconda】Conda 虚拟环境打包迁移教程
人工智能·pytorch·python·conda
love530love5 小时前
《Anaconda 精简路径治理》系列 · 番外篇Conda 虚拟环境路径结构方案全解——六种路径布局对比、优劣与治理建议
运维·人工智能·windows·python·conda
F_D_Z8 小时前
【PyTorch】图像二分类项目
人工智能·pytorch·深度学习·分类·数据挖掘
Yweir9 小时前
Elastic Search 8.x 分片和常见性能优化
java·python·elasticsearch
小蜗牛狂飙记10 小时前
在github上传python项目,然后在另外一台电脑下载下来后如何保障成功运行
开发语言·python·github
倔强青铜三10 小时前
苦练Python第27天:嵌套数据结构
人工智能·python·面试