一、方法详解

含义:顾名思义,返回一个Tensor的均值

torch.mean(input, dim, keepdim=False)

这个用言语很难说明白,我们直接通过案例来理解掌握!

二、案例

  • 案例1
import torch
x = torch.randn(4, 4)
print(x.size())
y = torch.mean(x, dim=0, keepdim=True)
print(y.size())
  • 分析

如果我们要沿dim=0这个维度相同,而且keepdim=True,那么输出张量的另一个维度dim=1就跟输入张量相同。

  • 运行结果

  • 案例2
import torch
x = torch.randn(4, 4)
print(x.size())
y = torch.mean(x, dim=1, keepdim=True)
print(y.size())
  • 运行结果

PyTorch基础(九)----- torch.mean()方法相关推荐

  1. pytorch基础-使用 TORCH.AUTOGRAD 进行自动微分(5)

    在训练神经网络时,最常用的算法是反向传播.PyTorch的反向传播(即tensor.backward())是通过autograd包来实现的,autograd包会根据tensor进行过的数学运算来自动计 ...

  2. 3.Pytorch基础模块torch的API之Indexing,Slicing,Joining,Mutating Ops实例详解

    文章目录 0. torch 1. Tensors 2. Creation Ops 3. Indexing,Slicing,Joining,Mutating Ops 3.1 torch.cat() 3. ...

  3. PyTorch基础(15)-- torch.flatten()方法

    前言 最近在复现论文中一个块的时候需要使用到torch.flatten()这个方法,这个方法其实很简单,但其中有一些细节可能需要注意,且有个关键点很容易忘记,故在此记录以备查阅. 方法解析 flatt ...

  4. PyTorch基础(十)----- torch.max()方法

    一.前言 这个方法跟上一篇文章的torch.max()方法非常类似,只不过一个是求最大值,一个是求平均值.在某些情况下,甚至可以代替下采样中的最大池化和平均池化,所以说,这两个方法的用处还是蛮大的. ...

  5. PyTorch基础(六)----- torch.eq()方法

    一.torch.eq()方法详解 对两个张量Tensor进行逐元素的比较,若相同位置的两个元素相同,则返回True:若不同,返回False. torch.eq(input, other, *, out ...

  6. 深度学习之Pytorch基础教程!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:李祖贤,Datawhale高校群成员,深圳大学 随着深度学习的发展 ...

  7. 【深度学习】深度学习之Pytorch基础教程!

    作者:李祖贤,Datawhale高校群成员,深圳大学 随着深度学习的发展,深度学习框架开始大量的出现.尤其是近两年,Google.Facebook.Microsoft等巨头都围绕深度学习重点投资了一系 ...

  8. PyTorch基础(part3)

    学习笔记,仅供参考,有错必纠 文章目录 PyTorch 基础 线性回归 常用代码 导包 生成数据 构建神经网络模型 非线性回归 生成数据 构建神经网络模型 PyTorch 基础 线性回归 常用代码 # ...

  9. 深度学习导论(3)PyTorch基础

    深度学习导论(3)PyTorch基础 一. Tensor-Pytorch基础数据结构 二. Tensor索引及操作 1. Tensor索引类型 2. Tensor基础操作 3. 数值类型 4. 数值类 ...

  10. pytorch基础知识+构建LeNet对Cifar10进行训练+PyTorch-OpCounter统计模型大小和参数量+模型存储与调用

    整个环境的配置请参考我另一篇博客.ubuntu安装python3.5+pycharm+anaconda+opencv+docker+nvidia-docker+tensorflow+pytorch+C ...

最新文章

  1. 循环神经网络(RNN)简介
  2. php t string,PHP中出现意外的T_STRING错误
  3. docker 部署_Kooteam搭建之Docker部署
  4. C++中常量成员函数的含义
  5. AES_ENCRYPT() 和 AES_DECRYPT()
  6. 带弹簧的Hazelcast分布式执行
  7. 【HDU - 2030 】汉字统计 (C语言汉字编码,长知识)
  8. php接受post接受不到数据,PHP $_POST接受不到数据,但$_GET可以接受数据
  9. MSSQL 2000更改表和存储过程的所有者
  10. Linux 应急响应入门:入侵排查应该这样做
  11. 单片机很简单?我们来聊聊如何进阶
  12. sort和sorted的区别
  13. 读庄子-万物齐一和自然无为
  14. Python数据处理(三)——美国西雅图自行车流量可视化
  15. 基于SSM梵杰妮纺织品公司订单管理系统
  16. 【转】我公务员工作七年后的肺腑之言
  17. 高精度在线计时器(秒表)
  18. Python数据挖掘-NLTK文本分析+jieba中文文本挖掘
  19. 职场指南,如何当一个不背锅的人?
  20. vim: command not found 绝妙解决方案

热门文章

  1. 客户关系管理系统-CRM源码
  2. textview点击后selector的pressed无效果
  3. 怎样为Linux内核打补丁
  4. 彩色图像分割MATLAB代码
  5. Python:高阶函数
  6. Ubuntu终端远程连接计算机(Linux)
  7. MATLAB移植C的小结
  8. 详解KMP算法原理,以及完整java与C++实现
  9. 【实战】感恩教师节小程序制作
  10. 【web实战2】基于源码搭建小说自动采集网站