开发公司安置房项目工程推进大会推广优化公司网站

张小明 2026/1/14 4:03:52
开发公司安置房项目工程推进大会,推广优化公司网站,sem推广,不用wordpress建站张量的索引 如果A是一个矩阵#xff0c;在matlab中我们取出来A矩阵的第m行n列的元素#xff0c;可以用A(m,n)。取出来第i行的元素可以用A(i,:)#xff0c;取出来第i列的元素#xff0c;可以用A(:,i)。而对于pytorch中的张量#xff0c;它的索引略有不同#xff1a; impor…张量的索引如果A是一个矩阵在matlab中我们取出来A矩阵的第m行n列的元素可以用A(m,n)。取出来第i行的元素可以用A(i,:)取出来第i列的元素可以用A(:,i)。而对于pytorch中的张量它的索引略有不同import torch tensor torch.tensor([[1,2,3],[4,5,6]],dtype torch.float32) print(原始张量:\n,tensor) #1. ** 索引和切片操作** print(获取第一行,tensor[0]) print(获取第一行第一列的元素,tensor[0,0]) print(获取第二列的所有元素,tensor[:,1]) print(获取第一行的另外一种方法,tensor[0,:]) #pytorch中tensor的索引是从0开始的打印出来的原始张量: tensor([[1., 2., 3.], [4., 5., 6.]]) 获取第一行 tensor([1., 2., 3.]) 获取第一行第一列的元素 tensor(1.) 获取第二列的所有元素 tensor([2., 5.]) 获取第一行的另外一种方法 tensor([1., 2., 3.])可以发现pytorch中的张量的索引默认是从0开始的例如我们取矩阵的第1行就是tensor.[0,:]当然也可以不写冒号那就是tensor[0]。其次我们可以发现pytorch中对张量索引的格式是tensor[]采用的是方括号而不是matlab中的圆括号。print(张量的最大值:,tensor.max()) print(张量的最大值:,torch.max(tensor)) print(张量的最小值:,tensor.min()) print(张量的均值:,tensor.mean()) maxId torch.argmax(tensor) print(张量的最大值的索引,maxId) minId torch.argmin(tensor) print(张量的最小值索引,minId) max_indices torch.where(tensor tensor.max()) print(f最大值位置 (行, 列): {max_indices})张量形状变换#2. ** 形状变换操作 ** print(\n [形状变换]) reshaped tensor.view(3,2) # 改变张量形状为3X2即3行两列 print(改变形状后的张量\n,reshaped) flattenedTensor tensor.flatten() # 将张量展平成一维 print(展平后的张量\n,flattenedTensor)tensor.view(M,N)可以将张量变为M行N列。注意张量形状改变前后的总元素数量必须一样否则会报错例如原来的张量是2X3那么可以改变为3X2但是不能变为3X4例如以下程序print(\n [形状变换]) reshaped tensor.view(3,4) # 改变张量形状 print(改变形状后的张量\n,reshaped)输出如下reshaped tensor.view(3,4) # 改变张量形状为3X2即3行两列 RuntimeError: shape [3, 4] is invalid for input of size 6张量的基本运算加减乘求和这些基本运算就是所有运算的基础操作起来没什么说的#3. ** 张量的数学运算 ** print(张量的数学运算\n) tensorAdd tensor 10; print(张量加10\n,tensorAdd) tensorMul tensor * 2 # 张量乘法 print(张量乘2\n,tensorMul) tensorDot tensor.sum() print(张量元素求和,tensorDot)pytorch的张量默认的保存格式都是float型例如上面我们原始的张量的输入是整数但最终打印出来的数都带着个小数点这就在提示我们它将数据作为浮点型进行了保存。矩阵的乘法#4. ** 与其他张量的操作 ** print(\n[与其他张量操作]) tensor2 torch.ones(3,2) print(另一个张量\n,tensor2) tensorDot torch.matmul(tensor,tensor2) print(张量的矩阵乘法\n,tensorDot)这个没什么好所的就是矩阵乘法罢了。条件判断# 5.** 条件判断和筛选 ** print(\n [条件判断和筛选]) mask tensor 3 # 判断一个布尔掩码 print(大于3的元素的布尔掩码\n, mask) filterTensor tensor[tensor 3] # 筛选出符合条件的元素 print(大于3的元素\n,filterTensor)
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

手机网站翻译成中文wordpress异步加载数据

逆向解密webshell源码全过程解析 在一次日常的群聊“闲逛”中,一个链接突然弹了出来——附言只有短短一句:“这 webshell 不一般,你看看?” 好奇心瞬间被点燃。不是因为它是后门,而是因为它“不一般”。 点开链接&a…

张小明 2026/1/10 22:34:38 网站建设

想学做宝宝食谱上什么网站wordpress 外网访问不了

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

张小明 2026/1/12 18:15:10 网站建设

网站seo其应用搜索引擎优化宝典

STM32开发第一步:手把手带你搞定CubeMX安装与初始配置 你是不是也曾对着STM32的参考手册一头雾水?寄存器一个接一个地查,时钟树算来算去还是出错,引脚复用冲突到怀疑人生……别担心,这些问题在今天已经不再是新手必须…

张小明 2026/1/10 23:12:28 网站建设

建设一个电商网站的流程图微信相关软件开发

ComfyUI作为当前最受欢迎的AI图像生成工具之一,其模块化工作流设计为创意工作者提供了极大的灵活性。然而,传统本地安装方式往往面临环境配置复杂、依赖冲突等挑战。本文将通过Docker容器化技术,为你提供一套完整的ComfyUI部署方案&#xff0…

张小明 2026/1/11 5:27:44 网站建设

绵阳的网站制作公司单位做后盾工作总结

手把手教你用 Altium Designer 完成 PCB 布线:从原理图到量产的实战指南你有没有过这样的经历?辛辛苦苦画完原理图,信心满满地导入 PCB,结果一打开——元器件散落满屏,飞线乱成一团,根本无从下手&#xff1…

张小明 2026/1/10 13:56:49 网站建设