contrib.training.weighted_resample

tf.contrib.training.weighted_resample

tf.contrib.training.weighted_resample

weighted_resample(
    inputs,
    weights,
    overall_rate,
    scope=None,
    mean_decay=0.999,
    seed=None
)

Defined in tensorflow/contrib/training/python/training/resample.py.

See the guide: Training (contrib) > Online data resampling

Performs an approximate weighted resampling of inputs.

This method chooses elements from inputs where each item's rate of selection is proportional to its value in weights, and the average rate of selection across all inputs (and many invocations!) is overall_rate.

Args:

  • inputs: A list of tensors whose first dimension is batch_size.
  • weights: A [batch_size]-shaped tensor with each batch member's weight.
  • overall_rate: Desired overall rate of resampling.
  • scope: Scope to use for the op.
  • mean_decay: How quickly to decay the running estimate of the mean weight.
  • seed: Random seed.

Returns:

A list of tensors exactly like inputs, but with an unknown (and possibly zero) first dimension. A tensor containing the effective resampling rate used for each output.

© 2017 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/contrib/training/weighted_resample

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部