当前位置: 首页 > 编程笔记 >

numpy求平均值的维度设定的例子

狄河
2023-03-14
本文向大家介绍numpy求平均值的维度设定的例子,包括了numpy求平均值的维度设定的例子的使用技巧和注意事项,需要的朋友参考一下

废话不多说,我就直接上代码吧!

>>> a = np.array([[1, 2], [3, 4]]) 
>>> np.mean(a) # 将上面二维矩阵的每个元素相加除以元素个数(求平均数) 
2.5 
>>> np.mean(a, axis=0) # axis=0,计算所有子数组的平均值 
array([ 2., 3.]) 
>>> np.mean(a, axis=1) # axis=1,对每一个子数组,计算它的平均值
array([ 1.5, 3.5]) 

使用以下代码验证正确

X = np.mean(last_layer_delta_of_all_input, axis=0)
print 'X:', X
print 'X_shape:', X.shape
print 'own mean'
X = np.zeros((10,1))
for delta in last_layer_delta_of_all_input:
 X += delta
X /= 10
print 'own X:', X

以上这篇numpy求平均值的维度设定的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 问题内容: 我有一个二维的numpy数组。我想对每个条目取n个最近条目的平均值,就像对一维数组取滑动平均值一样。什么是最干净的方法? 问题答案: 这与将 滤镜 应用于 图像的 概念类似。 幸运的是,有很多功能可以做到这一点。您所追求的是。 可以这样使用: 如果您需要5x5滤镜,请使用。该选项控制如何处理边缘。您没有指定要如何处理边缘。在此示例中,“常量”模式表示将数组边界之外的每个项目都视为常量值

  • 本文向大家介绍python求numpy中array按列非零元素的平均值案例,包括了python求numpy中array按列非零元素的平均值案例的使用技巧和注意事项,需要的朋友参考一下 输入:numpy的array 输出:一个一维的平均值array 如果要求按行的非零元素的平均值,把所有的 axis=1改成axis=0 补充知识:python dataframe 统计行列中零值的个数 1、按行统计,

  • 问题内容: 我有一个numpy的数组。我想创建一个新数组,该数组是每个连续三元组元素的平均值。因此,新数组将是原始数组大小的三分之一。 举个例子: 应该返回数组: 有人可以建议一种有效的方法吗?我在画空白。 问题答案: 如果数组的长度可被3整除: 重塑为高维数组,然后对附加维之一执行某种形式的归约运算是numpy编程的主要内容。

  • avg 获得某个列字段的平均值avg($table, $column, $where) table [string] 表名. column [string] 列字段 where (optional) [array] WHERE 条件.avg($table, $join, $column, $where) table [string] The table name. join [array] Tab

  • avg 获得某个列字段的平均值avg($table, $column, $where) table [string] 表名. column [string] 列字段 where (optional) [array] WHERE 条件.avg($table, $join, $column, $where) table [string] The table name. join [array] Tab

  • 问题内容: 如何沿着矩阵计算矩阵均值,但要从计算中删除值?(对于R人,请考虑)。 这是我的[非]工作示例: 除去NaN之后,我的预期输出为: 问题答案: 我认为您想要的是一个蒙版数组: 编辑: 合并所有时序数据 返回值: