# API Reference

- [alibi\_detect.ad](https://docs.seldon.ai/alibi-detect/api-reference/ad.md)
- [alibi\_detect.ad.adversarialae](https://docs.seldon.ai/alibi-detect/api-reference/ad/adversarialae.md)
- [alibi\_detect.ad.model\_distillation](https://docs.seldon.ai/alibi-detect/api-reference/ad/model_distillation.md)
- [alibi\_detect.base](https://docs.seldon.ai/alibi-detect/api-reference/base.md)
- [alibi\_detect.cd](https://docs.seldon.ai/alibi-detect/api-reference/cd.md)
- [alibi\_detect.cd.base](https://docs.seldon.ai/alibi-detect/api-reference/cd/base.md)
- [alibi\_detect.cd.base\_online](https://docs.seldon.ai/alibi-detect/api-reference/cd/base_online.md)
- [alibi\_detect.cd.chisquare](https://docs.seldon.ai/alibi-detect/api-reference/cd/chisquare.md)
- [alibi\_detect.cd.classifier](https://docs.seldon.ai/alibi-detect/api-reference/cd/classifier.md)
- [alibi\_detect.cd.context\_aware](https://docs.seldon.ai/alibi-detect/api-reference/cd/context_aware.md)
- [alibi\_detect.cd.cvm](https://docs.seldon.ai/alibi-detect/api-reference/cd/cvm.md)
- [alibi\_detect.cd.cvm\_online](https://docs.seldon.ai/alibi-detect/api-reference/cd/cvm_online.md)
- [alibi\_detect.cd.fet](https://docs.seldon.ai/alibi-detect/api-reference/cd/fet.md)
- [alibi\_detect.cd.fet\_online](https://docs.seldon.ai/alibi-detect/api-reference/cd/fet_online.md)
- [alibi\_detect.cd.keops](https://docs.seldon.ai/alibi-detect/api-reference/cd/keops.md)
- [alibi\_detect.cd.keops.learned\_kernel](https://docs.seldon.ai/alibi-detect/api-reference/cd/keops/learned_kernel.md)
- [alibi\_detect.cd.keops.mmd](https://docs.seldon.ai/alibi-detect/api-reference/cd/keops/mmd.md)
- [alibi\_detect.cd.ks](https://docs.seldon.ai/alibi-detect/api-reference/cd/ks.md)
- [alibi\_detect.cd.learned\_kernel](https://docs.seldon.ai/alibi-detect/api-reference/cd/learned_kernel.md)
- [alibi\_detect.cd.lsdd](https://docs.seldon.ai/alibi-detect/api-reference/cd/lsdd.md)
- [alibi\_detect.cd.lsdd\_online](https://docs.seldon.ai/alibi-detect/api-reference/cd/lsdd_online.md)
- [alibi\_detect.cd.mmd](https://docs.seldon.ai/alibi-detect/api-reference/cd/mmd.md)
- [alibi\_detect.cd.mmd\_online](https://docs.seldon.ai/alibi-detect/api-reference/cd/mmd_online.md)
- [alibi\_detect.cd.model\_uncertainty](https://docs.seldon.ai/alibi-detect/api-reference/cd/model_uncertainty.md)
- [alibi\_detect.cd.preprocess](https://docs.seldon.ai/alibi-detect/api-reference/cd/preprocess.md)
- [alibi\_detect.cd.pytorch](https://docs.seldon.ai/alibi-detect/api-reference/cd/pytorch.md)
- [alibi\_detect.cd.pytorch.classifier](https://docs.seldon.ai/alibi-detect/api-reference/cd/pytorch/classifier.md)
- [alibi\_detect.cd.pytorch.context\_aware](https://docs.seldon.ai/alibi-detect/api-reference/cd/pytorch/context_aware.md)
- [alibi\_detect.cd.pytorch.learned\_kernel](https://docs.seldon.ai/alibi-detect/api-reference/cd/pytorch/learned_kernel.md)
- [alibi\_detect.cd.pytorch.lsdd](https://docs.seldon.ai/alibi-detect/api-reference/cd/pytorch/lsdd.md)
- [alibi\_detect.cd.pytorch.lsdd\_online](https://docs.seldon.ai/alibi-detect/api-reference/cd/pytorch/lsdd_online.md)
- [alibi\_detect.cd.pytorch.mmd](https://docs.seldon.ai/alibi-detect/api-reference/cd/pytorch/mmd.md)
- [alibi\_detect.cd.pytorch.mmd\_online](https://docs.seldon.ai/alibi-detect/api-reference/cd/pytorch/mmd_online.md)
- [alibi\_detect.cd.pytorch.preprocess](https://docs.seldon.ai/alibi-detect/api-reference/cd/pytorch/preprocess.md)
- [alibi\_detect.cd.pytorch.spot\_the\_diff](https://docs.seldon.ai/alibi-detect/api-reference/cd/pytorch/spot_the_diff.md)
- [alibi\_detect.cd.pytorch.utils](https://docs.seldon.ai/alibi-detect/api-reference/cd/pytorch/utils.md)
- [alibi\_detect.cd.sklearn](https://docs.seldon.ai/alibi-detect/api-reference/cd/sklearn.md)
- [alibi\_detect.cd.sklearn.classifier](https://docs.seldon.ai/alibi-detect/api-reference/cd/sklearn/classifier.md)
- [alibi\_detect.cd.spot\_the\_diff](https://docs.seldon.ai/alibi-detect/api-reference/cd/spot_the_diff.md)
- [alibi\_detect.cd.tabular](https://docs.seldon.ai/alibi-detect/api-reference/cd/tabular.md)
- [alibi\_detect.cd.tensorflow](https://docs.seldon.ai/alibi-detect/api-reference/cd/tensorflow.md)
- [alibi\_detect.cd.tensorflow.classifier](https://docs.seldon.ai/alibi-detect/api-reference/cd/tensorflow/classifier.md)
- [alibi\_detect.cd.tensorflow.context\_aware](https://docs.seldon.ai/alibi-detect/api-reference/cd/tensorflow/context_aware.md)
- [alibi\_detect.cd.tensorflow.learned\_kernel](https://docs.seldon.ai/alibi-detect/api-reference/cd/tensorflow/learned_kernel.md)
- [alibi\_detect.cd.tensorflow.lsdd](https://docs.seldon.ai/alibi-detect/api-reference/cd/tensorflow/lsdd.md)
- [alibi\_detect.cd.tensorflow.lsdd\_online](https://docs.seldon.ai/alibi-detect/api-reference/cd/tensorflow/lsdd_online.md)
- [alibi\_detect.cd.tensorflow.mmd](https://docs.seldon.ai/alibi-detect/api-reference/cd/tensorflow/mmd.md)
- [alibi\_detect.cd.tensorflow.mmd\_online](https://docs.seldon.ai/alibi-detect/api-reference/cd/tensorflow/mmd_online.md)
- [alibi\_detect.cd.tensorflow.preprocess](https://docs.seldon.ai/alibi-detect/api-reference/cd/tensorflow/preprocess.md)
- [alibi\_detect.cd.tensorflow.spot\_the\_diff](https://docs.seldon.ai/alibi-detect/api-reference/cd/tensorflow/spot_the_diff.md)
- [alibi\_detect.cd.tensorflow.utils](https://docs.seldon.ai/alibi-detect/api-reference/cd/tensorflow/utils.md)
- [alibi\_detect.cd.utils](https://docs.seldon.ai/alibi-detect/api-reference/cd/utils.md)
- [alibi\_detect.datasets](https://docs.seldon.ai/alibi-detect/api-reference/datasets.md)
- [alibi\_detect.exceptions](https://docs.seldon.ai/alibi-detect/api-reference/exceptions.md)
- [alibi\_detect.models](https://docs.seldon.ai/alibi-detect/api-reference/models.md)
- [alibi\_detect.models.pytorch](https://docs.seldon.ai/alibi-detect/api-reference/models/pytorch.md)
- [alibi\_detect.models.pytorch.embedding](https://docs.seldon.ai/alibi-detect/api-reference/models/pytorch/embedding.md)
- [alibi\_detect.models.pytorch.gmm](https://docs.seldon.ai/alibi-detect/api-reference/models/pytorch/gmm.md)
- [alibi\_detect.models.pytorch.trainer](https://docs.seldon.ai/alibi-detect/api-reference/models/pytorch/trainer.md)
- [alibi\_detect.models.tensorflow](https://docs.seldon.ai/alibi-detect/api-reference/models/tensorflow.md)
- [alibi\_detect.models.tensorflow.autoencoder](https://docs.seldon.ai/alibi-detect/api-reference/models/tensorflow/autoencoder.md)
- [alibi\_detect.models.tensorflow.embedding](https://docs.seldon.ai/alibi-detect/api-reference/models/tensorflow/embedding.md)
- [alibi\_detect.models.tensorflow.gmm](https://docs.seldon.ai/alibi-detect/api-reference/models/tensorflow/gmm.md)
- [alibi\_detect.models.tensorflow.losses](https://docs.seldon.ai/alibi-detect/api-reference/models/tensorflow/losses.md)
- [alibi\_detect.models.tensorflow.pixelcnn](https://docs.seldon.ai/alibi-detect/api-reference/models/tensorflow/pixelcnn.md)
- [alibi\_detect.models.tensorflow.resnet](https://docs.seldon.ai/alibi-detect/api-reference/models/tensorflow/resnet.md)
- [alibi\_detect.models.tensorflow.trainer](https://docs.seldon.ai/alibi-detect/api-reference/models/tensorflow/trainer.md)
- [alibi\_detect.od](https://docs.seldon.ai/alibi-detect/api-reference/od.md)
- [alibi\_detect.od.ae](https://docs.seldon.ai/alibi-detect/api-reference/od/ae.md)
- [alibi\_detect.od.aegmm](https://docs.seldon.ai/alibi-detect/api-reference/od/aegmm.md)
- [alibi\_detect.od.base](https://docs.seldon.ai/alibi-detect/api-reference/od/base.md)
- [alibi\_detect.od.isolationforest](https://docs.seldon.ai/alibi-detect/api-reference/od/isolationforest.md)
- [alibi\_detect.od.llr](https://docs.seldon.ai/alibi-detect/api-reference/od/llr.md)
- [alibi\_detect.od.mahalanobis](https://docs.seldon.ai/alibi-detect/api-reference/od/mahalanobis.md)
- [alibi\_detect.od.prophet](https://docs.seldon.ai/alibi-detect/api-reference/od/prophet.md)
- [alibi\_detect.od.seq2seq](https://docs.seldon.ai/alibi-detect/api-reference/od/seq2seq.md)
- [alibi\_detect.od.sr](https://docs.seldon.ai/alibi-detect/api-reference/od/sr.md)
- [alibi\_detect.od.vae](https://docs.seldon.ai/alibi-detect/api-reference/od/vae.md)
- [alibi\_detect.od.vaegmm](https://docs.seldon.ai/alibi-detect/api-reference/od/vaegmm.md)
- [alibi\_detect.saving](https://docs.seldon.ai/alibi-detect/api-reference/saving.md)
- [alibi\_detect.saving.loading](https://docs.seldon.ai/alibi-detect/api-reference/saving/loading.md)
- [alibi\_detect.saving.registry](https://docs.seldon.ai/alibi-detect/api-reference/saving/registry.md)
- [alibi\_detect.saving.saving](https://docs.seldon.ai/alibi-detect/api-reference/saving/saving.md)
- [alibi\_detect.saving.schemas](https://docs.seldon.ai/alibi-detect/api-reference/saving/schemas.md)
- [alibi\_detect.saving.validate](https://docs.seldon.ai/alibi-detect/api-reference/saving/validate.md)
- [alibi\_detect.saving.validators](https://docs.seldon.ai/alibi-detect/api-reference/saving/validators.md)
- [alibi\_detect.utils](https://docs.seldon.ai/alibi-detect/api-reference/utils.md)
- [alibi\_detect.utils.data](https://docs.seldon.ai/alibi-detect/api-reference/utils/data.md)
- [alibi\_detect.utils.discretizer](https://docs.seldon.ai/alibi-detect/api-reference/utils/discretizer.md)
- [alibi\_detect.utils.distance](https://docs.seldon.ai/alibi-detect/api-reference/utils/distance.md)
- [alibi\_detect.utils.fetching](https://docs.seldon.ai/alibi-detect/api-reference/utils/fetching.md)
- [alibi\_detect.utils.fetching.fetching](https://docs.seldon.ai/alibi-detect/api-reference/utils/fetching/fetching.md)
- [alibi\_detect.utils.frameworks](https://docs.seldon.ai/alibi-detect/api-reference/utils/frameworks.md)
- [alibi\_detect.utils.keops](https://docs.seldon.ai/alibi-detect/api-reference/utils/keops.md)
- [alibi\_detect.utils.keops.kernels](https://docs.seldon.ai/alibi-detect/api-reference/utils/keops/kernels.md)
- [alibi\_detect.utils.mapping](https://docs.seldon.ai/alibi-detect/api-reference/utils/mapping.md)
- [alibi\_detect.utils.metrics](https://docs.seldon.ai/alibi-detect/api-reference/utils/metrics.md)
- [alibi\_detect.utils.misc](https://docs.seldon.ai/alibi-detect/api-reference/utils/misc.md)
- [alibi\_detect.utils.missing\_optional\_dependency](https://docs.seldon.ai/alibi-detect/api-reference/utils/missing_optional_dependency.md)
- [alibi\_detect.utils.perturbation](https://docs.seldon.ai/alibi-detect/api-reference/utils/perturbation.md)
- [alibi\_detect.utils.prediction](https://docs.seldon.ai/alibi-detect/api-reference/utils/prediction.md)
- [alibi\_detect.utils.pydantic\_v1](https://docs.seldon.ai/alibi-detect/api-reference/utils/pydantic_v1.md)
- [alibi\_detect.utils.pydantic\_v1.fields](https://docs.seldon.ai/alibi-detect/api-reference/utils/pydantic_v1/fields.md)
- [alibi\_detect.utils.pytorch](https://docs.seldon.ai/alibi-detect/api-reference/utils/pytorch.md)
- [alibi\_detect.utils.pytorch.data](https://docs.seldon.ai/alibi-detect/api-reference/utils/pytorch/data.md)
- [alibi\_detect.utils.pytorch.distance](https://docs.seldon.ai/alibi-detect/api-reference/utils/pytorch/distance.md)
- [alibi\_detect.utils.pytorch.kernels](https://docs.seldon.ai/alibi-detect/api-reference/utils/pytorch/kernels.md)
- [alibi\_detect.utils.pytorch.losses](https://docs.seldon.ai/alibi-detect/api-reference/utils/pytorch/losses.md)
- [alibi\_detect.utils.pytorch.misc](https://docs.seldon.ai/alibi-detect/api-reference/utils/pytorch/misc.md)
- [alibi\_detect.utils.pytorch.prediction](https://docs.seldon.ai/alibi-detect/api-reference/utils/pytorch/prediction.md)
- [alibi\_detect.utils.sampling](https://docs.seldon.ai/alibi-detect/api-reference/utils/sampling.md)
- [alibi\_detect.utils.saving](https://docs.seldon.ai/alibi-detect/api-reference/utils/saving.md)
- [alibi\_detect.utils.saving.saving](https://docs.seldon.ai/alibi-detect/api-reference/utils/saving/saving.md)
- [alibi\_detect.utils.state](https://docs.seldon.ai/alibi-detect/api-reference/utils/state.md)
- [alibi\_detect.utils.state.state](https://docs.seldon.ai/alibi-detect/api-reference/utils/state/state.md)
- [alibi\_detect.utils.statstest](https://docs.seldon.ai/alibi-detect/api-reference/utils/statstest.md)
- [alibi\_detect.utils.tensorflow](https://docs.seldon.ai/alibi-detect/api-reference/utils/tensorflow.md)
- [alibi\_detect.utils.tensorflow.data](https://docs.seldon.ai/alibi-detect/api-reference/utils/tensorflow/data.md)
- [alibi\_detect.utils.tensorflow.distance](https://docs.seldon.ai/alibi-detect/api-reference/utils/tensorflow/distance.md)
- [alibi\_detect.utils.tensorflow.kernels](https://docs.seldon.ai/alibi-detect/api-reference/utils/tensorflow/kernels.md)
- [alibi\_detect.utils.tensorflow.misc](https://docs.seldon.ai/alibi-detect/api-reference/utils/tensorflow/misc.md)
- [alibi\_detect.utils.tensorflow.perturbation](https://docs.seldon.ai/alibi-detect/api-reference/utils/tensorflow/perturbation.md)
- [alibi\_detect.utils.tensorflow.prediction](https://docs.seldon.ai/alibi-detect/api-reference/utils/tensorflow/prediction.md)
- [alibi\_detect.utils.url](https://docs.seldon.ai/alibi-detect/api-reference/utils/url.md)
- [alibi\_detect.utils.visualize](https://docs.seldon.ai/alibi-detect/api-reference/utils/visualize.md)
- [alibi\_detect.utils.warnings](https://docs.seldon.ai/alibi-detect/api-reference/utils/warnings.md)
- [alibi\_detect.version](https://docs.seldon.ai/alibi-detect/api-reference/version.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.seldon.ai/alibi-detect/api-reference.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
