> For the complete documentation index, see [llms.txt](https://hypergan.gitbook.io/hypergan/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hypergan.gitbook.io/hypergan/components/layers/ez_norm.md).

# ez\_norm

````
    description: 'layer ez_norm for configurable component'
    ---

    # ez_norm layer

    `ez_norm` is a custom normalization technique that uses a conv of the input by a linear projection of a style vector.

    ## Optional arguments

        `style` - The name of the style vector to use. Defaults to "w"

    ## input size

    Any 4-d tensor

    ## output size

    Same as input size

    ## syntax

    ```json
      "ez_norm style=[style vector name]"
    ```

    ## examples

    ```json
      "latent name=w",
      ...
      "cat self (ez_norm style=w)"
    ```
````
