Schema

enum mlopus.mlflow.schema.RunStatus(value)

Bases: Enum

Run status values.

Valid values are as follows:

FAILED = <RunStatus.FAILED: 'FAILED'>
RUNNING = <RunStatus.RUNNING: 'RUNNING'>
FINISHED = <RunStatus.FINISHED: 'FINISHED'>
SCHEDULED = <RunStatus.SCHEDULED: 'SCHEDULED'>
pydantic model mlopus.mlflow.schema.Experiment

Bases: BaseEntity

Type of Experiment used by MLOpus in generic MLflow-compliant APIs.

field id: str [Required]

Experiment ID in the pattern [w-]+

field name: str [Required]

Experiment Name.

class Config

Bases: object

Pydantic class config.

field tags: Dict[str, Any] [Required]

Nested tags dict with JSON-serializable leaf-values and keys in the pattern: [w-/]+

pydantic model mlopus.mlflow.schema.Run

Bases: BaseEntity

Type of Run used by MLOpus in generic MLflow-compliant APIs.

field id: str [Required]

Run ID in the pattern [w-]+

field name: str [Required]

Run name.

field exp: Experiment [Required]

Parent experiment.

field repo: str [Required]

Artifacts repo URL.

field params: Dict[str, Any] [Required]

Nested params dict with JSON-serializable leaf-values.

field metrics: Dict[str, Any] [Required]

Nested metrics dict with float leaf-values.

field status: Optional[RunStatus] [Required]

Run status.

field end_time: Optional[datetime] [Required]

Start time in local timezone.

field start_time: Optional[datetime] [Required]

End time in local timezone.

property repo_url: Url

Artifacts repo URL.

class Config

Bases: object

Pydantic class config.

field tags: Dict[str, Any] [Required]

Nested tags dict with JSON-serializable leaf-values and keys in the pattern: [w-/]+

pydantic model mlopus.mlflow.schema.Model

Bases: BaseEntity

Type of registered Model used by MLOpus in generic MLflow-compliant APIs.

field name: str [Required]

Model vame in the pattern [w-./]+

class Config

Bases: object

Pydantic class config.

field tags: Dict[str, Any] [Required]

Nested tags dict with JSON-serializable leaf-values and keys in the pattern: [w-/]+

pydantic model mlopus.mlflow.schema.ModelVersion

Bases: BaseEntity

Type of ModelVersion used by MLOpus in generic MLflow-compliant APIs.

field version: str [Required]

Model version in the pattern [w-.]+

field model: Model [Required]

Parent model.

field run: Run [Required]

Parent run.

field path_in_run: str [Required]

Path inside run artifacts.

class Config

Bases: object

Pydantic class config.

field tags: Dict[str, Any] [Required]

Nested tags dict with JSON-serializable leaf-values and keys in the pattern: [w-/]+