长宁长沙网站建设丽江市住房和城乡建设局网站

张小明 2026/1/10 6:43:02
长宁长沙网站建设,丽江市住房和城乡建设局网站,扒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进行投诉反馈,一经查实,立即删除!

网站一定备案吗网站建设订流量什么意思

使用TensorFlow构建深度学习模型及梯度下降优化 1. 数据预处理 在开始构建模型之前,我们需要对数据进行预处理。首先,检查数据集中标签数组的形状: data_train[label].shape得到的结果是 (60000) ,这符合预期。我们希望标签以张量形式呈现,其维度为 1 m ,这里 …

张小明 2026/1/4 12:15:19 网站建设

铜川新区网站建设招标怎么做网站的页眉

MatAnyone完整指南:3步实现专业级视频抠像效果 【免费下载链接】MatAnyone MatAnyone: Stable Video Matting with Consistent Memory Propagation 项目地址: https://gitcode.com/gh_mirrors/ma/MatAnyone 你是否曾经遇到过这样的困扰?在制作视频…

张小明 2026/1/4 10:50:49 网站建设

邢台市做网站北京学设计去哪个网站好

你是否曾在4K显示器上观看珍藏的360p老番剧,却被满屏的马赛克和模糊线条劝退?当经典动漫遇上现代大屏,画质鸿沟让情怀大打折扣。现在,通过Anime4K开源实时超分技术,你可以在普通电脑上实现专业级动漫画质修复&#xff…

张小明 2026/1/5 1:08:05 网站建设

信息化建设官方网站淘宝电商网站怎么做的

想要快速掌握机器人仿真开发?🚀 Gazebo Sim作为开源机器人仿真平台的领军者,为你提供从零开始的完整解决方案。无论你是学生、研究者还是工业开发者,这个平台都能帮你构建逼真的虚拟测试环境,大幅降低硬件成本和时间投…

张小明 2026/1/9 16:34:01 网站建设

网站排名推广的优点是什么使用vue做的网站有哪些

01 引言 随着电动汽车的普及,充电桩数量快速增长,运营管理问题也日益凸显。充电数据不准、设备监控困难、能耗统计繁琐……这些痛点是否也让您倍感压力? 安科瑞DTSF1352-D直流电能表的出现,为充电桩运营管理带来了全新的解决方案&…

张小明 2026/1/8 19:36:50 网站建设

设计网站定制公司外链发布工具下载

Weblate术语库管理实战指南:从问题诊断到精准解决方案 【免费下载链接】weblate Web based localization tool with tight version control integration. 项目地址: https://gitcode.com/gh_mirrors/we/weblate Weblate作为基于Web的本地化工具,其…

张小明 2026/1/5 11:42:25 网站建设