> 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/trainhook/adversarial-norm.md).

# Adversarial Norm

## examples

```javascript
    {
        "class": "function:hypergan.train_hooks.adversarial_norm_train_hook.AdversarialNormTrainHook",
        "gammas": [-1e12, 1e12],
        "offset": 1.0,
        "loss": [
          "dg"
        ],
        "mode": "fake"
      },
      {
        "class": "function:hypergan.train_hooks.adversarial_norm_train_hook.AdversarialNormTrainHook",
        "gamma": -1e12,
        "offset": 1.0,
        "loss": [
          "d"
        ],
        "mode": "real"
      }
```
