pytorch中tensor.mean(axis, keepdim)参数理解小实验
虽然没试过其他形式的多维数据,不过想来应该是一样的吧 ~~
1.结论
keepdim=True
运算完之后的维度和原来一样,原来是三维数组现在还是三维数组(不过某一维度变成了1);
keepdim=False
运算完之后一般少一维度,求平均变为1的那一维没有了;
axis=k
按第k维运算,其他维度不遍,第k维变为1。
2.实验
import numpy as np
import torchx = [
[[1,2,3,4],[5,6,7,8],[9,10,11,12]],
[[13,14,15,16],[17,18,19,20],[21,22,23,24]]
]
x = torch.tensor(x).float()
#
print("shape of x:") ##[2,3,4]
print(x.shape)
#
print("shape of x.mean(axis=0,keepdim=True):") #[1, 3, 4]
print(x.mean(axis=0,keepdim=True).shape)
#
print("shape of x.mean(axis=0,keepdim=False):") #[3, 4]
print(x.mean(axis=0,keepdim=False).shape)
#
print("shape of x.mean(axis=1,keepdim=True):") #[2, 1, 4]
print(x.mean(axis=1,keepdim=True).shape)
#
print("shape of x.mean(axis=1,keepdim=False):") #[2, 4]
print(x.mean(axis=1,keepdim=False).shape)
#
print("shape of x.mean(axis=2,keepdim=True):") #[2, 3, 1]
print(x.mean(axis=2,keepdim=True).shape)
#
print("shape of x.mean(axis=2,keepdim=False):") #[2, 3]
print(x.mean(axis=2,keepdim=False).shape)
pytorch中tensor.mean(axis, keepdim)参数理解小实验相关推荐
- Pytorch中tensor.view().permute().contiguous()函数理解
Pytorch中tensor.view().permute().contiguous()函数理解 yolov3中有一行这样的代码,在此记录一下三个函数的含义 # 例子中batch_size为整型,le ...
- Pytorch中tensor维度和torch.max()函数中dim参数的理解
Pytorch中tensor维度和torch.max()函数中dim参数的理解 维度 参考了 https://blog.csdn.net/qq_41375609/article/details/106 ...
- Pytorch中Tensor的索引,切片以及花式索引(fancy indexing)
目录 理解Tensor的dim 索引 简单索引 用1维的list,numpy,tensor索引 用booltensor索引 切片 花式索引 结语 前一段时间遇到一个花式索引的问题,在搜索良久之后没有找 ...
- pytorch tensor查找0_在PyTorch中Tensor的查找和筛选例子
本文源码基于版本1.0,交互界面基于0.4.1 import torch 按照指定轴上的坐标进行过滤 index_select() 沿着某tensor的一个轴dim筛选若干个坐标 >>&g ...
- Pytorch中tensor.expand()和tensor.expand_as()函数
Pytorch中tensor.expand函数 Tensor.expand()函数详解 Tensor.expand_as()函数 Tensor.expand()函数详解 函数语法: # 官方解释: D ...
- pytorch中网络loss传播和参数更新理解
相比于2018年,在ICLR2019提交论文中,提及不同框架的论文数量发生了极大变化,网友发现,提及tensorflow的论文数量从2018年的228篇略微提升到了266篇,keras从42提升到56 ...
- pyTorch中tensor运算
文章目录 PyTorch的简介 PyTorch中主要的包 PyTorch的安装 使用GPU的原因 使数据在GPU上运行 什么使Tensor(张量) 一些术语介绍 Tensor的属性介绍(Rank,ax ...
- pytorch中tensor、backward一些总结
目录 说明 Tensor Tensor的创建 Tensor(张量)基本数据类型与常用属性 Tensor的自动微分 设置不可积分计算 pytorch 计算图 backward一些细节 该文章解决问题如下 ...
- PyTorch中tensor介绍
PyTorch中的张量(Tensor)如同数组和矩阵一样,是一种特殊的数据结构.在PyTorch中,神经网络的输入.输出以及网络的参数等数据,都是使用张量来进行描述. torc ...
最新文章
- php zend 安装,全方位讲解PHP zend安装技巧
- 从Handler.post(Runnable r)再一次梳理Android的消息机制(以及handler的内存泄露)
- android中按钮间隔,Android布局有2个均匀间隔的按钮
- 神策数据曹犟:神策数据产品矩阵与技术体系
- 阿拉伯与罗马数字互转程序
- pysvn安装及常用方法
- Runnable和Thread基础---多线程学习笔记(二)
- 通过6个简单的步骤在Windows上运行Apache Hive
- c语言整型数组操作,c语言的数组操作|时刻需
- 我的程序员偶像在哪里?
- CTS ( 9)---CTS 源码分析
- 【分布式ID】键高并发 分布式 全局唯一 ID 雪花算法 snowflake
- php 各种排序算法,PHP四种常见排序算法
- python之syslog学习
- for 循环 与forEach 里面return 的区别
- HTML+JS调用摄像头
- CAD图清晰打印设置
- 装机 --- Windows无法安装到这个磁盘,选中的磁盘具有MBR分区表。在EFI系统上,Windows只能安装到GPT磁盘
- android锁屏界面布局修改,android 修改锁屏界面
- 软件设计师(3)-->数据库
热门文章
- python基于PHP+MySQL的美食网站的设计与实现
- 分布式文件存储和oss_大学课程教授使用开放式硬件和OSS的计算机人机交互
- ogg源端mysql添加trandata_oracle ogg golden gate 安装与配置
- 元宇宙是什么,AR科技在元宇宙中扮演怎样的角色?
- 《大数据原理:复杂信息的准备、共享和分析》一一
- 计算机专业考研复习要点,计算机专业考研的复习要点
- Beer Coasters
- DenseNet:Densely Connected Convolutional Networks
- 清华打造足球AI:首次实现同时控制10名球员完成比赛,胜率94.4%
- 2012年网络工程师考证上、下午试题【答案】