# PatchFlow

## Architecture

```{eval-rst}
.. image:: ../../../../../images/patchflow/architecture.png
    :alt: PatchFlow Architecture
```

```{eval-rst}
.. automodule:: anomalib.models.image.patchflow.lightning_model
   :members:
   :show-inheritance:
```

```{eval-rst}
.. automodule:: anomalib.models.image.patchflow.torch_model
   :members: PatchflowModel
   :show-inheritance:
```

```{eval-rst}
.. automodule:: anomalib.models.image.patchflow.loss
   :members:
   :show-inheritance:
```

```{eval-rst}
.. automodule:: anomalib.models.image.patchflow.anomaly_map
   :members:
   :show-inheritance:
```
