当前位置: 首页 > news >正文

用html做家谱网站代码百度快照如何优化

用html做家谱网站代码,百度快照如何优化,深圳品牌网站设计格,网站做不做百度云加速点赞收藏关注! 如需转载请注明出处! 张量与数组和矩阵非常相似。 在PyTorch中,使用张量来编码模型的输入和输出,以及模型的参数。 张量可以在GPU或其他硬件加速器上运行。 张量和NumPy数组通常可以共享相同的底层内存&#xff0c…

点赞收藏关注!
如需转载请注明出处!

张量与数组和矩阵非常相似。

  • 在PyTorch中,使用张量来编码模型的输入和输出,以及模型的参数。

  • 张量可以在GPU或其他硬件加速器上运行。 张量和NumPy数组通常可以共享相同的底层内存,从而消除了复制数据的需要。

  • 对自动微分进行了优化。

一: Tensor构建

  • 张量可以直接从数据中创建。数据类型是自动推断的
import torch
import numpy as np
data = [[1, 2],[3, 4]]
x_data = torch.tensor(data)
  • 张量可以从NumPy数组中创建
np_array = np.array(data)
x_np = torch.from_numpy(np_array)
  • 从另一个tensor创建
#新张量保留参数张量的属性(形状,数据类型)
x_ones = torch.ones_like(x_data) # 保留x_data的属性
print(f"Ones Tensor: \n {x_ones} \n")
x_rand = torch.rand_like(x_data, dtype=torch.float) # 重写x_data的数据类型
print(f"Random Tensor: \n {x_rand} \n")
  • 随机量或者常量初始化
shape = (2,3,)#决定了输出张量的维数
rand_tensor = torch.rand(shape)
ones_tensor = torch.ones(shape)
zeros_tensor = torch.zeros(shape)
print(f"Random Tensor: \n {rand_tensor} \n")
print(f"Ones Tensor: \n {ones_tensor} \n")
print(f"Zeros Tensor: \n {zeros_tensor}")

二:Tensor常用操作

张量属性描述它们的形状、数据类型和存储它们的设备


tensor = torch.rand(3,4)
print(f"Shape of tensor: {tensor.shape}")
print(f"Datatype of tensor: {tensor.dtype}")
print(f"Device tensor is stored on: {tensor.device}")
  • 将Tensor转到GPU上
# We move our tensor to the GPU if available
if torch.cuda.is_available():
tensor = tensor.to('cuda')
  • Tensor索引
tensor = torch.ones(4, 4)
print('First row: ',tensor[0])
print('First column: ', tensor[:, 0])
print('Last column:', tensor[..., -1])
tensor[:,1] = 0
print(tensor)
  • Tensor连接concatenate
t1 = torch.cat([tensor, tensor], dim=1)
print(t1)
  • Tensor与NumPy相互转换
t = torch.ones(5)
print(f"t: {t}")
n = t.numpy()
print(f"n: {n}")
tt = torch.from_numpy(n)
print(f"t:{tt}")
  • 数学运算
#计算两个张量之间的矩阵乘法。Y1 y2 y3的值是一样的
y1 = tensor @ tensor.T
y2 = tensor.matmul(tensor.T)
y3 = torch.rand_like(tensor)
torch.matmul(tensor, tensor.T, out=y3)
print(f"y1: {y1}")
print(f"y2: {y2}")
print(f"y3: {y3}")
#它计算元素的乘积。z1 z2 z3的值是一样的
z1 = tensor * tensor
z2 = tensor.mul(tensor)
z3 = torch.rand_like(tensor)
torch.mul(tensor, tensor, out=z3)
print(f"z1: {z1}")
print(f"z2: {z2}")
print(f"z3: {z3}")

如有帮助,点赞收藏关注!

http://www.tj-hxxt.cn/news/16686.html

相关文章:

  • 网页设计与制作的公司有必要买优化大师会员吗
  • 健身网站开发项目总结烟台百度推广公司
  • 做电脑系统网站关键词热度
  • 麻涌镇网站仿做百度网盘登录首页
  • 网站建设作业教程千万不要学网络营销
  • 个人淘宝客网站有哪些百度账号登录
  • 广州网站建设推广攀枝花seo
  • 口碑好的聊城网站建设短视频运营
  • 内蒙古手机网站制作html网页设计模板
  • 杭州网站推广优化公司温州网站快速排名
  • 可以做网站的软件指数网站
  • 网站技术介绍抖音seo教程
  • 国际要闻百度seo怎么做网站内容优化
  • 网站建设与维护试卷及答案最新百度快速排名技术
  • 宣传片素材网站线上推广方案
  • 江苏网站备案流程搜索点击软件
  • 旅游网站营销百度官网登录入口
  • dw个人网站模板公司怎么推广网络营销
  • 阿里巴巴国际站可以做网站吗栾城seo整站排名
  • 网站设计怎么学郑州百度推广开户
  • 东莞寮步做网站的有吗廊坊seo推广公司
  • 网站建设参数seo排名点击器原理
  • 做网站销售是干什么的最好的优化公司
  • 淄博 建网站怎样做品牌推广
  • 安徽合肥网站建设seol英文啥意思
  • 纳米加工平台网店seo
  • 做网站一年优化网站排名软件
  • 做新房用哪个网站好专门的网页制作工具有
  • 深圳网站设计 商城2023年最新时政热点
  • 公司执照注册流程及费用衡阳seo优化推荐