diff options
author | A. Unique TensorFlower <gardener@tensorflow.org> | 2016-11-30 11:51:57 -0800 |
---|---|---|
committer | TensorFlower Gardener <gardener@tensorflow.org> | 2016-11-30 12:04:17 -0800 |
commit | fe558b0b0ca3866b1b3b5484625c41877ac0fd57 (patch) | |
tree | b23cef6b74290c258c6631760fdc42de077808cc /tensorflow/contrib/losses | |
parent | a3b8ea6b477861933dda7a053e480cda52b6d584 (diff) |
Deprecate tf.select since it is getting replaced by tf.where.
Change: 140632089
Diffstat (limited to 'tensorflow/contrib/losses')
-rw-r--r-- | tensorflow/contrib/losses/python/losses/loss_ops.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tensorflow/contrib/losses/python/losses/loss_ops.py b/tensorflow/contrib/losses/python/losses/loss_ops.py index 8078d9f51a..c17b251d3e 100644 --- a/tensorflow/contrib/losses/python/losses/loss_ops.py +++ b/tensorflow/contrib/losses/python/losses/loss_ops.py @@ -117,9 +117,9 @@ def _safe_div(numerator, denominator, name="value"): Returns: The element-wise value of the numerator divided by the denominator. """ - return math_ops.select( + return array_ops.where( math_ops.greater(denominator, 0), - math_ops.div(numerator, math_ops.select( + math_ops.div(numerator, array_ops.where( math_ops.equal(denominator, 0), array_ops.ones_like(denominator), denominator)), array_ops.zeros_like(numerator), @@ -213,7 +213,7 @@ def _num_present(losses, weights, per_batch=False): [0], [1]), []) num_per_batch = math_ops.div(math_ops.to_float(array_ops.size(losses)), math_ops.to_float(batch_size)) - num_per_batch = math_ops.select(math_ops.equal(weights, 0), + num_per_batch = array_ops.where(math_ops.equal(weights, 0), 0.0, num_per_batch) num_per_batch = math_ops.mul(array_ops.ones( array_ops.reshape(batch_size, [1])), num_per_batch) @@ -683,7 +683,7 @@ def mean_pairwise_squared_error( loss = _scale_losses(term1 - term2, weights) - mean_loss = math_ops.select(math_ops.reduce_sum(num_present_per_batch) > 0, + mean_loss = array_ops.where(math_ops.reduce_sum(num_present_per_batch) > 0, loss, array_ops.zeros_like(loss), name="value") |