Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/mlflow/mlflow
/ types & classes
Types & classes
688 in github.com/mlflow/mlflow
⨍
Functions
10,245
◇
Types & classes
688
↳
Endpoints
105
↓ 231 callers
Class
MlflowException
Generic exception thrown to surface failure information about external-facing operations. The error message associated with this exception ma
mlflow/exceptions.py:29
↓ 82 callers
Class
TempDir
mlflow/utils/file_utils.py:169
↓ 76 callers
Class
RunTag
Tag object associated with a run.
mlflow/entities/run_tag.py:5
↓ 73 callers
Class
MlflowClient
Client of an MLflow Tracking Server that creates and manages experiments and runs, and of an MLflow Registry Server that creates and manages
mlflow/tracking/client.py:21
↓ 64 callers
Class
FileStore
mlflow/store/tracking/file_store.py:84
↓ 56 callers
Class
Metric
Metric object.
mlflow/entities/metric.py:5
↓ 46 callers
Class
Param
Parameter object.
mlflow/entities/param.py:7
↓ 33 callers
Class
ExecutionException
Exception thrown when executing a project fails
mlflow/exceptions.py:73
↓ 27 callers
Class
FileInfo
Metadata about a file or directory.
mlflow/entities/file_info.py:5
↓ 27 callers
Class
Model
An MLflow Model that can support multiple model flavors. Provides APIs for implementing new Model flavors.
mlflow/models/__init__.py:32
↓ 26 callers
Class
ModelVersion
.. note:: Experimental: This entity may change or be removed in a future release without warning. MLflow entity for Model Version.
mlflow/entities/model_registry/model_version.py:6
↓ 26 callers
Class
Response
Protobuf type {@code mlflow.SetTag.Response}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:30404
↓ 23 callers
Class
AzureMLMocks
tests/azureml/test_image_creation.py:41
↓ 23 callers
Class
MlflowHostCreds
Provides a hostname and optional authentication for talking to an MLflow tracking server. :param host: Hostname (e.g., http://localhost:5000)
mlflow/utils/rest_utils.py:143
↓ 19 callers
Class
RegisteredModel
.. note:: Experimental: This entity may change or be removed in a future release without warning. MLflow entity for Registered Model
mlflow/entities/model_registry/registered_model.py:6
↓ 18 callers
Class
Run
Run object.
mlflow/entities/run.py:8
↓ 16 callers
Class
RunData
Run data (metrics and parameters).
mlflow/entities/run_data.py:9
↓ 16 callers
Class
RunInfo
Metadata about a run.
mlflow/entities/run_info.py:33
↓ 15 callers
Class
PagedList
mlflow/store/entities/paged_list.py:1
↓ 13 callers
Class
S3ArtifactRepository
Stores artifacts on Amazon S3.
mlflow/store/artifact/s3_artifact_repo.py:17
↓ 13 callers
Class
SqlAlchemyStore
SQLAlchemy compliant backend store for tracking meta data for MLflow entities. MLflow supports the database dialects ``mysql``, ``mssql``, ``
mlflow/store/tracking/sqlalchemy_store.py:43
↓ 11 callers
Class
ExperimentTag
Tag object associated with an experiment.
mlflow/entities/experiment_tag.py:5
↓ 10 callers
Class
HdfsArtifactRepository
Stores artifacts on HDFS. This repository is used with URIs of the form ``hdfs:/<path>``. The repository can only be used together with
mlflow/store/artifact/hdfs_artifact_repo.py:19
↓ 10 callers
Class
MockBlobList
tests/store/artifact/test_azure_blob_artifact_repo.py:18
↓ 9 callers
Class
AzureBlobArtifactRepository
Stores artifacts on Azure Blob Storage. This repository is used with URIs of the form ``wasbs://<container-name>@<ystorage-account-name>
mlflow/store/artifact/azure_blob_artifact_repo.py:12
↓ 9 callers
Class
FTPArtifactRepository
Stores artifacts as files in a remote directory, via ftp.
mlflow/store/artifact/ftp_artifact_repo.py:15
↓ 9 callers
Class
RestStore
Client for a remote tracking server accessed via REST API calls :param get_host_creds: Method to be invoked prior to every REST request to g
mlflow/store/tracking/rest_store.py:17
↓ 8 callers
Class
GCSArtifactRepository
Stores artifacts on Google Cloud Storage. Assumes the google credentials are available in the environment, see https://google-cloud.read
mlflow/store/artifact/gcs_artifact_repo.py:12
↓ 8 callers
Class
MockedResponse
tests/utils/test_rest_utils.py:122
↓ 7 callers
Class
AbstractStoreTestImpl
tests/store/tracking/test_abstract_store.py:8
↓ 7 callers
Class
DatabricksJobRunner
Helper class for running an MLflow project as a Databricks Job. :param databricks_profile: Optional Databricks CLI profile to use to fetch ho
mlflow/projects/databricks.py:64
↓ 6 callers
Class
CreateExperiment
Protobuf type {@code mlflow.CreateExperiment}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:11046
↓ 6 callers
Class
Experiment
Experiment object.
mlflow/entities/experiment.py:7
↓ 6 callers
Class
GetExperimentByName
Protobuf type {@code mlflow.GetExperimentByName}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:46331
↓ 6 callers
Class
GetLatestVersions
Protobuf type {@code mlflow.GetLatestVersions}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:12336
↓ 6 callers
Class
RestException
Exception thrown on non 200-level responses from the REST API
mlflow/exceptions.py:63
↓ 5 callers
Class
ArtifactRepositoryRegistry
Scheme-based registry for artifact repository implementations This class allows the registration of a function or class to provide an implementat
mlflow/store/artifact/artifact_repository_registry.py:19
↓ 5 callers
Class
EntryPoint
An entry point in an MLproject specification.
mlflow/projects/_project_spec.py:117
↓ 5 callers
Class
SFTPArtifactRepository
Stores artifacts as files in a remote directory, via sftp.
mlflow/store/artifact/sftp_artifact_repo.py:11
↓ 5 callers
Class
TrackingStoreRegistry
Scheme-based registry for tracking store implementations This class allows the registration of a function or class to provide an implementati
mlflow/tracking/_tracking_service/registry.py:4
↓ 4 callers
Class
CreateModelVersion
Protobuf type {@code mlflow.CreateModelVersion}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:14165
↓ 4 callers
Class
CreateRegisteredModel
Protobuf type {@code mlflow.CreateRegisteredModel}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:4520
↓ 4 callers
Class
DeleteModelVersion
Protobuf type {@code mlflow.DeleteModelVersion}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:19494
↓ 4 callers
Class
DeleteRegisteredModel
Protobuf type {@code mlflow.DeleteRegisteredModel}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:8690
↓ 4 callers
Class
GetModelVersion
Protobuf type {@code mlflow.GetModelVersion}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:20750
↓ 4 callers
Class
GetModelVersionDownloadUri
Protobuf type {@code mlflow.GetModelVersionDownloadUri}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:24604
↓ 4 callers
Class
GetRegisteredModel
Protobuf type {@code mlflow.GetRegisteredModel}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:9733
↓ 4 callers
Class
GitRunContext
mlflow/tracking/context/git_context.py:36
↓ 4 callers
Class
ListRegisteredModels
Protobuf type {@code mlflow.ListRegisteredModels}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:10972
↓ 4 callers
Class
LogsDataset
tests/gluon_autolog/test_gluon_autolog.py:21
↓ 4 callers
Class
ModuleScopedSklearnModel
A custom Python model class defined in the test module scope.
tests/pyfunc/test_model_export_with_class_and_artifacts.py:61
↓ 4 callers
Class
RenameRegisteredModel
Protobuf type {@code mlflow.RenameRegisteredModel}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:5794
↓ 4 callers
Class
RunContextProviderRegistry
Registry for run context provider implementations This class allows the registration of a run context provider which can be used to infer meta
mlflow/tracking/context/registry.py:10
↓ 4 callers
Class
SearchModelVersions
Protobuf type {@code mlflow.SearchModelVersions}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:22278
↓ 4 callers
Class
SearchRuns
Protobuf type {@code mlflow.SearchRuns}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:34875
↓ 4 callers
Class
TransitionModelVersionStage
Protobuf type {@code mlflow.TransitionModelVersionStage}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:17665
↓ 4 callers
Class
UpdateModelVersion
Protobuf type {@code mlflow.UpdateModelVersion}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:15908
↓ 4 callers
Class
UpdateRegisteredModel
Protobuf type {@code mlflow.UpdateRegisteredModel}
mlflow/java/client/src/main/java/org/mlflow/api/proto/ModelRegistry.java:7255
↓ 3 callers
Class
CreateRun
Protobuf type {@code mlflow.CreateRun}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:19262
↓ 3 callers
Class
DatabricksJobRunContext
mlflow/tracking/context/databricks_job_context.py:14
↓ 3 callers
Class
DatabricksNotebookRunContext
mlflow/tracking/context/databricks_notebook_context.py:13
↓ 3 callers
Class
DeleteExperiment
Protobuf type {@code mlflow.DeleteExperiment}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:15827
↓ 3 callers
Class
DeleteRun
Protobuf type {@code mlflow.DeleteRun}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:23098
↓ 3 callers
Class
DeleteTag
Protobuf type {@code mlflow.DeleteTag}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:31958
↓ 3 callers
Class
ListExperiments
Protobuf type {@code mlflow.ListExperiments}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:12497
↓ 3 callers
Class
LogBatch
Protobuf type {@code mlflow.LogBatch}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:42658
↓ 3 callers
Class
LogMetric
Protobuf type {@code mlflow.LogMetric}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:25290
↓ 3 callers
Class
LogModel
Protobuf type {@code mlflow.LogModel}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:45101
↓ 3 callers
Class
LogParam
Protobuf type {@code mlflow.LogParam}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:27108
↓ 3 callers
Class
MissingConfigException
Exception thrown when expected configuration file/directory not found
mlflow/exceptions.py:78
↓ 3 callers
Class
ModelsArtifactRepository
Handles artifacts associated with a model version in the model registry via URIs of the form: - `models:/<model_name>/<model_version>`
mlflow/store/artifact/models_artifact_repo.py:7
↓ 3 callers
Class
Project
A project specification loaded from an MLproject file in the passed-in directory.
mlflow/projects/_project_spec.py:90
↓ 3 callers
Class
PythonSubscriber
Subscriber, intended to be instantiated once per Python process, that logs Spark table information propagated from Java to the current MLflow
mlflow/_spark_autologging.py:157
↓ 3 callers
Class
RestoreExperiment
Protobuf type {@code mlflow.RestoreExperiment}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:16870
↓ 3 callers
Class
RestoreRun
Protobuf type {@code mlflow.RestoreRun}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:24141
↓ 3 callers
Class
SetExperimentTag
Protobuf type {@code mlflow.SetExperimentTag}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:28779
↓ 3 callers
Class
SetTag
Protobuf type {@code mlflow.SetTag}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:30301
↓ 3 callers
Class
SqlTag
DB model for :py:class:`mlflow.entities.RunTag`. These are recorded in ``tags`` table.
mlflow/store/tracking/dbmodels/models.py:230
↓ 3 callers
Class
_SageMakerOperation
mlflow/sagemaker/__init__.py:922
↓ 3 callers
Class
__MLflowGluonCallback
mlflow/gluon.py:223
↓ 3 callers
Class
__MLflowKerasCallback
Callback for auto-logging metrics and parameters. Records available logs after each epoch. Records model structural informati
mlflow/keras.py:429
↓ 3 callers
Class
safe_edit_yaml
tests/helper_functions.py:247
↓ 2 callers
Class
ArtifactRepositoryImpl
tests/store/artifact/test_artifact_repo.py:10
↓ 2 callers
Class
CustomTransformer
tests/spark/test_spark_model_export.py:553
↓ 2 callers
Class
DatabricksRestStore
Databricks-specific RestStore implementation that provides different fallback behavior when hitting the GetExperimentByName REST API fails -
mlflow/store/tracking/rest_store.py:263
↓ 2 callers
Class
DbfsRestArtifactRepository
Stores artifacts on DBFS using the DBFS REST API. This repository is used with URIs of the form ``dbfs:/<path>``. The repository can only be
mlflow/store/artifact/dbfs_artifact_repo.py:22
↓ 2 callers
Class
DefaultRunContext
mlflow/tracking/context/default_context.py:41
↓ 2 callers
Class
GetExperiment
Protobuf type {@code mlflow.GetExperiment}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:13956
↓ 2 callers
Class
GetMetricHistory
Protobuf type {@code mlflow.GetMetricHistory}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:40603
↓ 2 callers
Class
GetRun
Protobuf type {@code mlflow.GetRun}
mlflow/java/client/src/main/java/org/mlflow/api/proto/Service.java:33217
↓ 2 callers
Class
LocalArtifactRepository
Stores artifacts as files in a local directory.
mlflow/store/artifact/local_artifact_repo.py:10
↓ 2 callers
Class
LocalSubmittedRun
Instance of ``SubmittedRun`` corresponding to a subprocess launched to run an entry point command locally.
mlflow/projects/submitted_run.py:59
↓ 2 callers
Class
ModelRegistryClient
Client of an MLflow Model Registry Server that creates and manages registered models and model versions.
mlflow/tracking/_model_registry/client.py:15
↓ 2 callers
Class
MyModel
tests/keras/test_keras_model_export.py:135
↓ 2 callers
Class
NumpyEncoder
Special json encoder for numpy types. Note that some numpy types doesn't have native python equivalence, hence json.dumps will raise TypeErro
mlflow/pyfunc/scoring_server/__init__.py:235
↓ 2 callers
Class
RestEndpoint
tests/helper_functions.py:166
↓ 2 callers
Class
RunsArtifactRepository
Handles artifacts associated with a Run via URIs of the form `runs:/<run_id>/run-relative/path/to/artifact`. It is a light wrapper that
mlflow/store/artifact/runs_artifact_repo.py:7
↓ 2 callers
Class
ShellCommandException
mlflow/utils/process.py:5
↓ 2 callers
Class
SqlLatestMetric
mlflow/store/tracking/dbmodels/models.py:326
↓ 2 callers
Class
TestModel
tests/pyfunc/test_model_export_with_class_and_artifacts.py:724
next →
1–100 of 688, ranked by callers