# Training

To train: python train.py

# Evaluation of the reverse flow

1) To evaluate the generative perplexity: python test_genperplexity.py --mode gen
then after it finishes running, run: test_genperplexity.py --mode gpt
One can also use llama for evaluation: run: test_genperplexity.py --mode llama

2) To evaluate the perplexity bound: python test_perplexity_flow.py --dataset DATASET

#In all cases the correct directory containing the model needs to be given:
 python test_genperplexity.py --mode MODE --model_path MODEL_PATH
 python test_perplexity_flow.py --dataset DATASET --model_path MODEL_PATH
