当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python tf.raw_ops.HistogramFixedWidth用法及代码示例


返回值的直方图。

用法

tf.raw_ops.HistogramFixedWidth(
    values, value_range, nbins, dtype=tf.dtypes.int32, name=None
)

参数

  • values 一个Tensor。必须是以下类型之一:int32 , int64 , float32 , float64。数字 Tensor
  • value_range 一个Tensor。必须与 values 具有相同的类型。形状 [2] Tensordtypevalues 相同。 values = value_range[1] 将被映射到 hist[-1]。
  • nbins Tensor 类型为 int32 。标量 int32 Tensor 。直方图箱的数量。
  • dtype 一个可选的 tf.DType 来自:tf.int32, tf.int64。默认为 tf.int32
  • name 操作的名称(可选)。

返回

  • Tensor 类型为 dtype

给定张量 values ,此操作返回排名 1 的直方图,计算 values 中落入每个 bin 的条目数。 bin 的宽度相等,由参数 value_rangenbins 确定。

# Bins will be: (-inf, 1), [1, 2), [2, 3), [3, 4), [4, inf)
nbins = 5
value_range = [0.0, 5.0]
new_values = [-1.0, 0.0, 1.5, 2.0, 5.0, 15]

with tf.get_default_session() as sess:
  hist = tf.histogram_fixed_width(new_values, value_range, nbins=5)
  variables.global_variables_initializer().run()
  sess.run(hist) => [2, 1, 1, 0, 2]

相关用法


注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.raw_ops.HistogramFixedWidth。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。