博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Pytorch基础操作
阅读量:3929 次
发布时间:2019-05-23

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

import torchimport numpy as npx = torch.empty(5,3)print(x)#初始化一个随机矩阵x = torch.zeros(5, 3, dtype=torch.long)print(x)#构建一个全0矩阵x=x.new_ones(5, 3, dtype=torch.double)x=torch.randn_like(x, dtype=torch.float)print(x)#与numpy的操作差不多print(x.size())#基本计算如下y=torch.rand(5,3)print(x+y)print(torch.add(x,y))#索引 :表示取所有 1表示列print(x[:,1])#view操作可以改变矩阵的维度x=torch.randn(4,4)  #4*4y=x.view(16)        #view 拉长z=x.view(-1,8)      #-1表示自动计算 8代表 ?*8 ?自动计算->2*8print(x.size(),y.size(),z.size())#与numpy协同操作a = torch.ones(5)b= a.numpy()print(b)c = np.ones(5)d = torch.from_numpy(c) #tensorprint(d)

 

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

你可能感兴趣的文章
Servlet - 会话跟踪
查看>>
Java内存区域与内存溢出(JVM)
查看>>
Java 虚拟机结构分析
查看>>
浅析 Redis 复制
查看>>
文章URL
查看>>
现代银行集中式业务系统及数据整合
查看>>
电商系统的高并发设计和挑战
查看>>
【深入Java虚拟机】之二:Class类文件结构
查看>>
【深入Java虚拟机】之三:类初始化
查看>>
对齐数导致的错误
查看>>
thrift 实战总结
查看>>
event_base
查看>>
BufferEvent
查看>>
Evbuffer
查看>>
gcc / g++ Debug 模式
查看>>
c99:Designated Initializers(指定初始化)
查看>>
getopt函数
查看>>
线程中join()和detach()的区别
查看>>
16.让对话框支持拖拽操作/目录框打开操作
查看>>
电影天堂爬虫
查看>>