Hi! I was just wondering what are the parameters For MLflow Project file? 
I'm following this tutorial to create my own MLflow Project: https://docs.databricks.com/applications/mlflow/projects.html
and within this tutorial, the MLproject file looks like this: 
name: My Project
 
conda_env: my_env.yaml
 
entry_points:
  main:
    parameters:
      data_file: path
      regularization: {type: float, default: 0.1}
    command: "python train.py -r {regularization} {data_file}"
  validate:
    parameters:
      data_file: path
    command: "python validate.py {data_file}"
How did they determine what the parameters are? What exactly are parameters? Are they the parameters from when you do log_param in Mlflow in the notebook? 
Please help! Many thanks!