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

一般网站设计多大宽度上传网站安装教程

一般网站设计多大宽度,上传网站安装教程,响应式网站建设好么,企业形象数据操作 为了能够完成各种数据操作,我们需要某种方法来存储和操作数据。 通常,我们需要做两件重要的事:(1)获取数据;(2)将数据读入计算机后对其进行处理。 如果没有某种方法来存储…

数据操作

为了能够完成各种数据操作,我们需要某种方法来存储和操作数据。

通常,我们需要做两件重要的事:(1)获取数据;(2)将数据读入计算机后对其进行处理。
如果没有某种方法来存储数据,那么获取数据是没有意义的。

首先,我们介绍 n n n维数组,也称为张量(tensor)

无论使用哪个深度学习框架,它的张量类(在MXNet中为ndarray,在PyTorch和TensorFlow中为Tensor)都与Numpy的ndarray类似。

但深度学习框架又比Numpy的ndarray多一些重要功能:

首先,GPU很好地支持加速计算,而NumPy仅支持CPU计算;
其次,张量类支持自动微分。
这些功能使得张量类更适合深度学习。

入门

下面介绍并了解一些在阅读本书的过程中会用到的基本数值计算工具。

**首先,我们导入torch

请注意,虽然它被称为PyTorch,但是代码中使用torch而不是pytorch**

import torch

张量表示一个由数值组成的数组,这个数组可能有多个维度。

具有一个轴的张量对应数学上的向量(vector);具有两个轴的张量对应数学上的矩阵(matrix);具有两个轴以上的张量没有特殊的数学名称。

首先,我们可以使用arange创建一个行向量x。这个行向量包含以0开始的前12个整数,它们默认创建为整数,也可指定创建类型为浮点数。
张量中的每个值都称为张量的元素(element)。例如,张量x中有12个元素。除非另外指定,新的张量将存储在内存中,并采用基于CPU的计算。

x = torch.arange(12)

在这里插入图片描述
可以通过张量的shape属性来访问张量(沿每个轴的长度)的形状(和张量中元素的总数)

x.shape

在这里插入图片描述

如果只想知道张量中元素的总数,即形状的所有元素乘积,可以检查它的大小(size)。因为这里在处理的是一个向量,所以它的shape与它的size相同。

x.numel()

在这里插入图片描述

要想改变一个张量的形状而不改变元素数量和元素值,可以调用reshape函数

例如,可以把张量x从形状为(12,)的行向量转换为形状为(3,4)的矩阵。
这个新的张量包含与转换前相同的值,但是它被看成一个3行4列的矩阵。需要重点说明一下,虽然张量的形状发生了改变,但其元素值并没有改变。注意,通过改变张量的形状,张量的大小不会改变。

X = x.reshape(3, 4)

在这里插入图片描述

我们不需要通过手动指定每个维度来改变形状。也就是说,如果我们的目标形状是(高度,宽度),那么在知道宽度后,高度会被自动计算得出,不必我们自己做除法。在上面的例子中,为了获得x的矩阵,我们手动指定了它有3行和4列。

幸运的是,我们可以通过-1来调用此自动计算出维度的功能。

即我们可以用x.reshape(-1,4)x.reshape(3,-1)来获得一个3行4列的矩阵。

有时,我们希望使用全0、全1、其他常量,或者从特定分布中随机采样的数字来初始化矩阵
我们可以创建一个形状为(2,3,4)的张量,其中所有元素都设置为0,代码如下:

torch.zeros((2, 3, 4))

在这里插入图片描述

同样,我们可以创建一个形状为(2,3,4)的张量,其中所有元素都设置为1,代码如下:

torch.ones((2, 3, 4))

在这里插入图片描述

有时我们想通过从某个特定的概率分布中随机采样来得到张量中每个元素的值。例如,当我们构造数组来作为神经网络中的参数时,我们通常会随机初始化参数的值。以下代码创建一个形状为(3,4)的张量,其中的每个元素都从均值为0、标准差为1的标准高斯分布(正态分布)中随机采样。

torch.randn(3, 4)

我们还可以通过提供包含数值的Python列表(或嵌套列表),来为所需张量中的每个元素赋予确定值。在这里,最外层的列表对应于轴0,内层的列表对应于轴1。

torch.tensor([[1, 2, 3, 4], [1, 2, 3, 4], [4, 3, 2, 1]])

在这里插入图片描述
我们还可以[通过提供包含数值的Python列表(或嵌套列表),来为所需张量中的每个元素赋予确定值]。
在这里,最外层的列表对应于轴0,内层的列表对应于轴1。

torch.tensor([[2, 1, 4, 3], [1, 2, 3, 4], [4, 3, 2, 1]])

在这里插入图片描述

http://www.yayakq.cn/news/653032/

相关文章:

  • 济南网站建站宁波网上办事大厅
  • 手机版网站制作应用网络工程师培训一般多少钱
  • 14版哥斯拉的官方做的宣传网站如何在网上推广自己的公司
  • 自己做的网站图片加载过慢大型网站建设公司沈阳
  • 住房与城乡建设部违法举报网站网站开发维护合同样板
  • 建设网站的企业专业服务西樵网站建设
  • 家教网站模板下载上海招聘信息网官网
  • 凡科建站代理商常用的网站开发平台api
  • 猪八戒网站建设北京网络公司都有哪些
  • 网站开发经常遇到的问题厦门网站建设合同
  • 云南旅行社网站设计网站制作网站建设单位
  • 阿里巴巴网站装修网站所有权 备案
  • 如何查找未备案网站ppt模板哪里可以免费下载
  • 软件开发项目计划优化大师win10能用吗
  • 海南省建设局网站搜索免费logo设计在线设计
  • 海洋网络提供网站建设网站ip地址大全
  • 做非法网站的有没有wordpress 销售主题
  • 专做装修的网站wp博客seo插件
  • 揭阳网站制作案例简单ppt模板下载 免费完整版
  • 秦皇岛做网站seo的北京开发办网站
  • 企业用酒解决方案关键词优化教程
  • 网站建设的素材整理论文买完网站怎么建设
  • 湖南网站建设小公司排名做网站广告语
  • 重庆有哪些做网站的公司商务网站的基本情况
  • 佛山手机建站模板申请做网站 论坛版主
  • 网站服务半成品网站
  • 阿里云最低服务器可以做几个网站系统开发外包
  • 做设计用到的网站教做甜品网站
  • 公益网站建设分析wordpress主题lightsns
  • 石家庄网站制作找谁商业网站建设政策支持