
Pytorch Tensor 常见的形式
值 | 描述 |
---|---|
scalar | 0维张量 |
vector | 1维张量 |
matrix | 2维张量 |
N-dimensional Tensor | N维张量 |
import torch
from torch import tensor
Scalar
通常就是一个数值。
x = torch.tensor(41.)
x
tensor(41.)
# 方法返回张量的维度数
x.dim()
0
# 相乘
2 * x
tensor(82.)
# 从一个标量张量中提取其数值。
x.item()
41.0
Vector
例如:[-5., 2. , 0.] 在深度学习中通常指特征,例如词向量特征,某一维度特征等。
v = tensor([1.5, -0.5, 3.0])
v
tensor([ 1.5000, -0.5000, 3.0000])
v.dim()
1
v.size()
torch.Size([3])
Matrix
一般计算的都是矩阵,通常都是多维的。
M = tensor([[1., 2.], [3., 4.]])
M
tensor([[1., 2.],
[3., 4.]])
# 做乘法
M.matmul(M)
tensor([[ 7., 10.],
[15., 22.]])
tensor([1., 0.]).matmul(M)
tensor([1., 2.])
# 对应的相乘与阶层相乘是不一样的
M * M
tensor([[ 1., 4.],
[ 9., 16.]])
tensor([1., 2.]).matmul(M)
tensor([ 7., 10.])
几种形状的Tensor
欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739
评价
排名
2
文章
636
粉丝
44
评论
93
docker中Sware集群与service
尘叶心繁 : 想学呀!我教你呀
一个bug让程序员走上法庭 索赔金额达400亿日元
叼着奶瓶逛酒吧 : 所以说做程序员也要懂点法律知识
.net core 塑形资源
剑轩 : 收藏收藏
映射AutoMapper
剑轩 :
好是好,这个对效率影响大不大哇,效率高不高
一个bug让程序员走上法庭 索赔金额达400亿日元
剑轩 : 有点可怕
ASP.NET Core 服务注册生命周期
剑轩 :
http://www.tnblog.net/aojiancc2/article/details/167
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术