import mlflow
mlflow.set_tracking_uri("http://127.0.0.1:8080") # Подключение к серверу
mlflow.set_experiment("experiment_name") # Название текущего эксперимента
with mlflow.start_run(run_name="run_name"): # Текущий запуск(run) для трекинга
...
mlflow.log_artifact(model, 'pretrained/model/path') # сохранение артефакта(файла)
mlflow.log_params(model.get_params()) # параметры важные для запуска
mlflow.log_metrics({"val_f1": val_f1}) # достигнутые метрики
signature = infer_signature(X_test.toarray(), model.predict(X_test))
mlflow.sklearn.log_model(model, "my_model", signature=signature) # логирование простых моделей