Metadata-Version: 2.3
Name: mlserver-mlflow
Version: 1.7.0rc4
Summary: MLflow runtime for MLServer
License: Apache-2.0
Author: Seldon Technologies Ltd.
Author-email: hello@seldon.io
Requires-Python: >=3.9,<3.13
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: mlflow
Requires-Dist: mlserver
Description-Content-Type: text/markdown

# MLflow runtime for MLServer

This package provides a MLServer runtime compatible with [MLflow
models](https://www.mlflow.org/docs/latest/models.html).

## Usage

You can install the runtime, alongside `mlserver`, as:

```bash
pip install mlserver mlserver-mlflow
```

## Content Types

The MLflow inference runtime introduces a new `dict` content type, which
decodes an incoming V2 request as a [dictionary of
tensors](https://www.mlflow.org/docs/latest/models.html#deploy-mlflow-models).
This is useful for certain MLflow-serialised models, which will expect that the
model inputs are serialised in this format.

```{note}
The `dict` content type can be _stacked_ with other content types, like
[`np`](../../docs/user-guide/content-type).
This allows the user to use a different set of content types to decode each of
the dict entries.
```

