# tf.compat.v1.nn.weighted_moments

<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/tensorflow/blob/v2.13.1/tensorflow/python/ops/nn_impl.py#L1429-L1503) |

Returns the frequency-weighted mean and variance of `x`.

    tf.compat.v1.nn.weighted_moments(
        x, axes, frequency_weights, name=None, keep_dims=None, keepdims=None
    )

<br />

<br />

<br />

| ## Args ||
|---|---|
| `x` | A tensor. |
| `axes` | 1-d tensor of int32 values; these are the axes along which to compute mean and variance. |
| `frequency_weights` | A tensor of positive weights which can be broadcast with x. |
| `name` | Name used to scope the operation. |
| `keep_dims` | Produce moments with the same dimensionality as the input. |
| `keepdims` | Alias of keep_dims. |

<br />

<br />

<br />

<br />

| ## Returns ||
|---|---|
| Two tensors: `weighted_mean` and `weighted_variance`. ||

<br />