`Reduction`

Defined in `tensorflow/python/ops/losses/losses_impl.py`

.

Types of loss reduction.

Contains the following values: `NONE`

: Un-reduced weighted losses with the same shape as input. `SUM`

: Scalar sum of weighted losses. `MEAN`

: Scalar `SUM`

divided by sum of weights. `SUM_OVER_BATCH_SIZE`

: Scalar `SUM`

divided by number of elements in losses. `SUM_OVER_NONZERO_WEIGHTS`

: Scalar `SUM`

divided by number of non-zero weights. `SUM_BY_NONZERO_WEIGHTS`

: Same as `SUM_OVER_NONZERO_WEIGHTS`

.

`all`

@classmethod all(cls)

`validate`

@classmethod validate( cls, key )

`MEAN`

`NONE`

`SUM`

`SUM_BY_NONZERO_WEIGHTS`

`SUM_OVER_BATCH_SIZE`

`SUM_OVER_NONZERO_WEIGHTS`

© 2018 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/losses/Reduction