|[data_gen_train_test.py](https://git.ligo.org/srashti.goyal/lensid/-/blob/master/scripts/data_gen_train_test.py)|Generate Qtransforms, Dataframes, Bayestar skymaps for training and testing given the injection parameters|--------|----------|---------|----------------|
|[config_train_test_workflow.yaml](https://git.ligo.org/srashti.goyal/lensid/-/blob/master/scripts/config_train_test_workflow.yaml)|config file for training and testing ML models|--------|----------|---------|----------------|
|[train_three_densenets.py](https://git.ligo.org/srashti.goyal/lensid/-/blob/master/scripts/train_three_densenets.py)|Trains the three densenets, needs config file as input. Runs very fast on GPU systems.|--------|----------|---------|----------------|
|[train_test_features_extraction.py](https://git.ligo.org/srashti.goyal/lensid/-/blob/master/scripts/train_test_features_extraction.py)|Extract sky and qts features of the training and testing dataset, needs config file as input.|--------|----------|---------|----------------|
|[train_test_XGBs.py](https://git.ligo.org/srashti.goyal/lensid/-/blob/master/scripts/train_test_XGBs.py)|train and test the QTs and Skymaps machine learning models, optionally compare to BLU. Needs config as input. |--------|----------|---------|----------------|