Вложенные прогоны с использованием MLflowClient - PullRequest
0 голосов
/ 14 июня 2019

В mlflow вы можете запускать вложенные запуски, используя API беглых проектов, которые сворачиваются в пользовательском интерфейсе. Например. используя следующий код (см. this для поддержки пользовательского интерфейса):

with mlflow.start_run(nested=True):
  mlflow.log_param("mse", 0.10)
  mlflow.log_param("lr", 0.05)
  mlflow.log_param("batch_size", 512)
  with mlflow.start_run(nested=True):
    mlflow.log_param("max_runs", 32)
    mlflow.log_param("epochs", 20)
    mlflow.log_metric("acc", 98)
    mlflow.log_metric("rmse", 98)
  mlflow.end_run()

Из-за проблем с подключением к базе данных я хочу использовать один клиент mlflow в своем приложении.

Как я могу составлять трассы, например для оптимизации гиперпараметров, используя созданные прогоны через MlflowClient().create_run()?

...