Learn R Programming

mlflow (version 0.7.0)

mlflow_client_create_run: Create Run

Description

reate a new run within an experiment. A run is usually a single execution of a machine learning or data ETL pipeline.

Usage

mlflow_client_create_run(client, experiment_id, user_id = NULL,
  run_name = NULL, source_type = NULL, source_name = NULL,
  entry_point_name = NULL, start_time = NULL, source_version = NULL,
  tags = NULL)

Arguments

client

An `mlflow_client` object.

experiment_id

Unique identifier for the associated experiment.

user_id

User ID or LDAP for the user executing the run.

run_name

Human readable name for run.

source_type

Originating source for this run. One of Notebook, Job, Project, Local or Unknown.

source_name

String descriptor for source. For example, name or description of the notebook, or job name.

entry_point_name

Name of the entry point for the run.

start_time

Unix timestamp of when the run started in milliseconds.

source_version

Git version of the source code used to create run.

tags

Additional metadata for run in key-value pairs.

Details

MLflow uses runs to track Param, Metric, and RunTag, associated with a single execution.

The Tracking Client family of functions require an MLflow client to be specified explicitly. These functions allow for greater control of where the operations take place in terms of services and runs, but are more verbose compared to the Fluent API.

See Also

Other Tracking client functions: mlflow_client_create_experiment, mlflow_client_delete_experiment, mlflow_client_delete_run, mlflow_client_download_artifacts, mlflow_client_get_experiment_by_name, mlflow_client_get_experiment, mlflow_client_get_run, mlflow_client_list_artifacts, mlflow_client_list_experiments, mlflow_client_log_artifact, mlflow_client_log_metric, mlflow_client_log_param, mlflow_client_restore_experiment, mlflow_client_restore_run, mlflow_client_set_tag, mlflow_client_set_terminated