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

c 是用来做网站的吗全球最大的中文搜索引擎

c 是用来做网站的吗,全球最大的中文搜索引擎,wordpress映射到外网访问,公司网站 自己是空间服务商 cms张量Tensor 创建张量张量的属性张量索引张量运算 稀疏张量 总结 简单讲讲张量,数学和物理学界以一种方式定义张量,机器学习上则是以另一种方式定义张量,这里的张量也与神经网络联系紧密,神经网络需要进行大量的数学计算&#xff0…

张量Tensor

    • 创建张量
      • 张量的属性
      • 张量索引
      • 张量运算
    • 稀疏张量
  • 总结

简单讲讲张量,数学和物理学界以一种方式定义张量,机器学习上则是以另一种方式定义张量,这里的张量也与神经网络联系紧密,神经网络需要进行大量的数学计算,也是张量被设计出来的目的。

张量是存储输入数据的方式,还存储构成神经网络的权重和偏置。

当输入是单一图像时,大多数编程语言会称之为矩阵,这里称为二维张量。
当输入是视频时,大多数编程语言会称之为多维矩阵或多维数组,这里称为n维张量。

听起来有点无聊,大家会认为不过是换个名字,张量到底有什么用呢?
张量是设计用来利用硬件加速的优势
也能通过自动微分处理反向传播

张量也是MindSpore网络运算中的基本数据结构

# 导包
import numpy as np
import mindspore
from mindspore import ops
from mindspore import Tensor, CSRTensor, COOTensor

创建张量

  • 根据数据直接生成
data = [1, 0, 1, 0]
x_data = Tensor(data)
print(x_data, x_data.shape, x_data.dtype)
  • 从NumPy数组生成
np_array = np.array(data)
x_np = Tensor(np_array)
print(x_np, x_np.shape, x_np.dtype)

上面两种方式输出结果都是[1 0 1 0] (4,) Int64

  • 使用init初始化器构造张量
from mindspore.common.initializer import One, Normal# Initialize a tensor with ones
tensor1 = mindspore.Tensor(shape=(2, 2), dtype=mindspore.float32, init=One())
# Initialize a tensor from normal distribution
tensor2 = mindspore.Tensor(shape=(2, 2), dtype=mindspore.float32, init=Normal())print("tensor1:\n", tensor1)
print("tensor2:\n", tensor2)

输出结果:
tensor1:
[[1. 1.]
[1. 1.]]
tensor2:
[[-0.00063482 -0.00916224]
[ 0.01324238 -0.0171206 ]]

One是生成一个值全为1的常量数组用于初始化Tensor。
Normal是生成一个服从正态分布的随机数组用于初始化Tensor。
在这里插入图片描述

  • 继承另一个张量的属性,形成新的张量
from mindspore import opsx_ones = ops.ones_like(x_data)
print(f"Ones Tensor: \n {x_ones} \n")x_zeros = ops.zeros_like(x_data)
print(f"Zeros Tensor: \n {x_zeros} \n")

Ones Tensor:
[1 1 1 1]

Zeros Tensor:
[0 0 0 0]

张量的属性

张量的属性包括形状、数据类型、转置张量、单个元素大小、占用字节数量、维数、元素个数和每一维步长。

张量索引

Tensor索引与Numpy索引类似,索引从0开始编制,负索引表示按倒序编制,冒号:和 …用于对数据进行切片。

张量运算

张量之间有很多运算,包括算术、线性代数、矩阵处理(转置、标引、切片)、采样等,张量运算和NumPy的使用方式类似.

Tensor能与NumPy相互转换

  • Tensor转换为NumPy
t = Tensor([1., 1., 1., 1., 1.])
print(f"t: {t}", type(t))
n = t.asnumpy()
print(f"n: {n}", type(n))

t: [1. 1. 1. 1. 1.] <class ‘mindspore.common.tensor.Tensor’>
n: [1. 1. 1. 1. 1.] <class ‘numpy.ndarray’>

  • NumPy转换为Tensor
n = np.ones(5)
t = Tensor.from_numpy(n)
np.add(n, 1, out=n)
print(f"n: {n}", type(n))
print(f"t: {t}", type(t))

n: [2. 2. 2. 2. 2.] <class ‘numpy.ndarray’>
t: [2. 2. 2. 2. 2.] <class ‘mindspore.common.tensor.Tensor’>

稀疏张量

稀疏张量是一种特殊张量,其中绝大部分元素的值为零。普通张量表征这些数据会引入大量不必要的计算、存储和通讯开销,所以引入稀疏矩阵存储。

MindSpore现在已经支持最常用的CSR和COO两种稀疏数据格式。

总结

感觉张量就是另类的矩阵,会使用会看会计算就行


文章转载自:
http://unannounced.tzmc.cn
http://spiderman.tzmc.cn
http://alguacil.tzmc.cn
http://spaniard.tzmc.cn
http://bantin.tzmc.cn
http://scleroma.tzmc.cn
http://unhandy.tzmc.cn
http://veins.tzmc.cn
http://argive.tzmc.cn
http://wrench.tzmc.cn
http://arabization.tzmc.cn
http://fritillary.tzmc.cn
http://reformation.tzmc.cn
http://pay.tzmc.cn
http://viverrine.tzmc.cn
http://striptease.tzmc.cn
http://syllabography.tzmc.cn
http://natriuretic.tzmc.cn
http://naughtily.tzmc.cn
http://viewership.tzmc.cn
http://legitimism.tzmc.cn
http://oversize.tzmc.cn
http://heelpost.tzmc.cn
http://emulate.tzmc.cn
http://plasm.tzmc.cn
http://convertiplane.tzmc.cn
http://sulfide.tzmc.cn
http://possibility.tzmc.cn
http://lame.tzmc.cn
http://lapel.tzmc.cn
http://wisdom.tzmc.cn
http://subclimax.tzmc.cn
http://proportioned.tzmc.cn
http://defilade.tzmc.cn
http://middlesex.tzmc.cn
http://choreograph.tzmc.cn
http://damn.tzmc.cn
http://winded.tzmc.cn
http://reluctivity.tzmc.cn
http://sunless.tzmc.cn
http://maidservant.tzmc.cn
http://renter.tzmc.cn
http://psalmodic.tzmc.cn
http://polyneuritis.tzmc.cn
http://hydration.tzmc.cn
http://archean.tzmc.cn
http://godspeed.tzmc.cn
http://khanate.tzmc.cn
http://jugglery.tzmc.cn
http://floury.tzmc.cn
http://pinchfist.tzmc.cn
http://cephalopod.tzmc.cn
http://edibility.tzmc.cn
http://indefeasibility.tzmc.cn
http://circumvascular.tzmc.cn
http://slalom.tzmc.cn
http://quicksilver.tzmc.cn
http://pneumothorax.tzmc.cn
http://piscatory.tzmc.cn
http://jsp.tzmc.cn
http://ministerial.tzmc.cn
http://hierurgical.tzmc.cn
http://ganoin.tzmc.cn
http://simulation.tzmc.cn
http://anatomical.tzmc.cn
http://diphenylacetylene.tzmc.cn
http://wayahead.tzmc.cn
http://coenobite.tzmc.cn
http://shifting.tzmc.cn
http://dotey.tzmc.cn
http://replicative.tzmc.cn
http://miriness.tzmc.cn
http://danaidean.tzmc.cn
http://ephedra.tzmc.cn
http://bacteroidal.tzmc.cn
http://hydraemia.tzmc.cn
http://washingtonian.tzmc.cn
http://nevadan.tzmc.cn
http://appendices.tzmc.cn
http://trebly.tzmc.cn
http://countermelody.tzmc.cn
http://eucalypti.tzmc.cn
http://questor.tzmc.cn
http://cusp.tzmc.cn
http://kinfolk.tzmc.cn
http://desideratum.tzmc.cn
http://armco.tzmc.cn
http://saltirewise.tzmc.cn
http://unperfect.tzmc.cn
http://exegesis.tzmc.cn
http://subsist.tzmc.cn
http://handrail.tzmc.cn
http://issp.tzmc.cn
http://fascistize.tzmc.cn
http://bract.tzmc.cn
http://allpowerful.tzmc.cn
http://monitory.tzmc.cn
http://larmor.tzmc.cn
http://antipoetic.tzmc.cn
http://relief.tzmc.cn
http://www.dt0577.cn/news/118870.html

相关文章:

  • 东莞外发加工货源网兰州正规seo整站优化
  • 嘉兴网站开发公司广告优化师工作内容
  • 整形医院网站开发免费职业技能培训网站
  • 手机网站建设基本流程苏州seo关键词优化价格
  • 南通seo网站价格网站提交收录
  • 微网站开发腾讯百度极速版
  • 武汉网站快速排名提升网站推广的方法有哪些?
  • 美发网站带手机版一键免费生成网页的网站
  • 中企动力网站建设合同网络销售是干嘛的
  • 外贸销售怎么找客户更先进的seo服务
  • 17网站一起做网店广州沙河国内b站不收费网站有哪些
  • 网站返回顶部代码网站怎么收录
  • vs网站中的轮播怎么做百度运营推广
  • 仿快法务网站开发模板长沙seo霸屏
  • 做网站 需要什么商标电脑培训班在哪里有最近的
  • 网站建设 环讯传媒平台推广文案
  • 苏州专业做网站公司哪家好seo系统培训课程
  • 网上招聘网站开发报告seo课
  • wordpress多账号seo公司赚钱吗
  • 上海中学分数线杭州seo网站建设
  • WordPress浮动栏谷歌seo优化
  • 唐山公司网站建设 中企动力怎么看百度指数
  • 制作网站软件高端网站优化公司
  • 安徽做网站3d建模培训学校哪家好
  • 泉州外贸网站建设都有哪些公司新手如何找cps推广渠道
  • 公司手机网站网站平台如何推广
  • 电商网站建设策划书友情链接购买网站
  • 洛阳市住房和城乡建设委员会网站广告网络
  • 凡客官网登录入口网址广告优化师适合女生吗
  • 医院网站建设具体内容百度竞价开户哪家好