博客
关于我
Torch和Numpy——查看形状类型
阅读量:555 次
发布时间:2019-03-09

本文共 621 字,大约阅读时间需要 2 分钟。

基于PyTorch和NumPy的数组操作示例

代码解析与输出结果

import numpy as npimport torch# 创建numpy配准数组a = np.array([[1, 2], [3, 4]])print("numpy数组基本信息", a.shape, np.shape(a), a.dtype)print("----------------------------")# 将numpy数组转换为PyTorch tensorb = torch.tensor([[1, 2], [3, 4]])print("PyTorch tensor基本信息", b.shape, b.size(), b.type())print("-------------------------------------------------")# 将PyTorch tensor转换为浮点类型b = b.float()print("转换后的PyTorch tensor类型", b.dtype)

运行结果说明

运行上述代码可获得以下结果:

  • Numpy数组显示出:

    • 数据维度为2x2
    • 元素类型为int32
  • PyTorch tensor显示出:

    • 数据维度同样为2x2
    • 元素类型为LongTensor
    • 转换为float类型后,数据类型变为float32
  • 这个简单的示例展示了PyTorch与NumPy在数组操作方面的一些核心差异,包括数据类型和内存管理。

    转载地址:http://mdypz.baihongyu.com/

    你可能感兴趣的文章
    oc57--Category 分类
    查看>>
    occi库在oracle官网的下载针对vs2008
    查看>>
    OceanBase 安装使用详细说明
    查看>>
    OceanBase详解及如何通过MySQL的lib库进行连接
    查看>>
    ocp最新题库之052新题带答案整理-36题
    查看>>
    OCP题库升级,新版的052考试题及答案整理-18
    查看>>
    OCR:文字识别(最详细教程)
    查看>>
    OCR使用总结
    查看>>
    Octotree Chrome插件离线安装
    查看>>
    OC中关于给NSString 赋 nil和@""的区别
    查看>>
    OC字符串方法汇总
    查看>>
    oday!POC管理和漏洞扫描小工具
    查看>>
    ofbiz 定义
    查看>>
    Ofelia:在Pd中融合openFrameworks与Lua的创意编程利器
    查看>>
    Office online server 部署
    查看>>
    office 中墨迹书写工具_自动生成英文书法稿纸的几个网址,及Briem 的cursive italic书写教程...
    查看>>
    Office2010每次启动都要配置的解决办法
    查看>>
    Office2016 打开excel出现丢失appvisvsubsystems32.dll
    查看>>
    OfficeWeb365 Readfile 任意文件读取漏洞复现
    查看>>
    OfficeWeb365 SaveDraw 文件上传漏洞复现
    查看>>