flame.utils.set_up_tracking_server

flame.utils.set_up_tracking_server(ip: str, port: str, direc: str, log_path: str) Popen[source]

Set up tracking server by spawning up parallel process.

Args:
  • ip (str): IP where to host the MLFlow server (reocmmend 127.0.0.1 a.k.a. localhost)

  • port (str): Port at IP where to host the MLFlow server

  • direc (str): The directory where mlflow run data & associated artifacts are stored. Typically ‘mlruns’

  • log_path (str): Path to directory where mlflow server logs will be stored.

Returns:
  • proc (subprocess.Popen): Process where the server is being hosted