# How to Guide

This section contains how-to guides for anomalib.

```{warning}
This section is under construction 🚧
```

## Tutorials

::::{grid} 1 2 2 3
:margin: 1 1 0 0
:gutter: 1

:::{grid-item-card} {octicon}`database` Data
:link: ./data/index
:link-type: doc

Learn more about anomalib datamodules.
:::

:::{grid-item-card} {octicon}`dependabot` Models
:link: ./models/index
:link-type: doc

Learn more about image and video models.
:::

:::{grid-item-card} {octicon}`gear` Engine

Learn more about anomalib Engine.
:::

:::{grid-item-card} {octicon}`meter` Metrics

Learn more about anomalib metrics
:::

:::{grid-item-card} {octicon}`graph` Loggers

Learn more about anomalib loggers
:::

:::{grid-item-card} {octicon}`gear` Callbacks

Learn more about anomalib callbacks
:::

:::{grid-item-card} {octicon}`code-square` CLI

Learn more about anomalib CLI
:::

:::{grid-item-card} {octicon}`cpu` Deployment

Learn more about anomalib's deployment capabilities
:::

:::{grid-item-card} {octicon}`workflow` Pipelines

Learn more about anomalib hpo, sweep and benchmarking pipelines
:::

::::

```{toctree}
:caption: Data
:hidden:

./data/index
./models/index
```
