class documentation

class MLFlowServer(ExposedModel): (source)

View In Hierarchy

Describes a model exposed through a mlflow server.

This also assumes that the model have a signature where each column is a feature reference. Meaning on the format (feature_view|model):<contract name>:.

Method feature_refs Undocumented
Method get_model_version Undocumented
Method needed_configs Undocumented
Async Method needed_entities Undocumented
Async Method needed_features Undocumented
Async Method run_polars Undocumented
Class Variable host Undocumented
Class Variable mlflow_config Undocumented
Class Variable model_alias Undocumented
Class Variable model_name Undocumented
Class Variable model_type Undocumented
Class Variable timeout Undocumented
Property as_markdown Undocumented
Property exposed_at_url Undocumented
def feature_refs(self) -> list[FeatureReference]: (source)

Undocumented

def get_model_version(self, model_name: str): (source)

Undocumented

def needed_configs(self) -> list[ConfigValue]: (source)

Undocumented

async def needed_entities(self, store: ModelFeatureStore) -> set[Feature]: (source)

Undocumented

async def needed_features(self, store: ModelFeatureStore) -> list[FeatureReference]: (source)

Undocumented

async def run_polars(self, values: RetrievalJob, store: ModelFeatureStore) -> pl.DataFrame: (source)

Undocumented

Undocumented

Undocumented

model_alias: str = (source)

Undocumented

model_name: str | None = (source)

Undocumented

model_type: str = (source)

Undocumented

Undocumented

@property
as_markdown: str = (source)

Undocumented

@property
exposed_at_url: str | None = (source)

Undocumented